दस्तावेज़

त्वरित शुरुआत + हर हिस्से और हर डिवाइस की सुविधाओं का विवरण (लगातार अपडेट हो रहा है)

फ़ाइल / प्रोसेस / टर्मिनल

यह लेख पैनल के रोज़ के तीन मुख्य कामों का परिचय देता है: फ़ाइल प्रबंधन, प्रोसेस प्रबंधन और रिमोट टर्मिनल।

फ़ाइल प्रबंधन (SFTP)

सुविधा परिचय

SSH के SFTP चैनल से लक्ष्य सर्वर की फ़ाइलें ब्राउज़, अपलोड, डाउनलोड और एडिट करें। रिमोट फ़ाइलों के साथ ऐसे काम करें जैसे लोकल फ़ाइल मैनेजर हो।

कब उपयोगी है

  • कॉन्फ़िग फ़ाइलें बदलना (जैसे nginx.conf, .env)
  • वेबसाइट कोड अपलोड करना, लॉग फ़ाइलें डाउनलोड करना
  • डायरेक्टरी संरचना देखना, अस्थायी फ़ाइलें साफ़ करना

इस्तेमाल कैसे करें

किसी सर्वर के “फ़ाइल प्रबंधन” में जाएँ:

  • ब्राउज़: डायरेक्टरी पर डबल-क्लिक करके अंदर जाएँ, फ़ाइल सूची देखें (नाम, साइज़, बदलाव का समय, अनुमतियाँ)
  • अपलोड: लोकल फ़ाइलें मौजूदा डायरेक्टरी में अपलोड करें
  • डाउनलोड: रिमोट फ़ाइलें लोकल पर डाउनलोड करें
  • एडिट: टेक्स्ट फ़ाइलें ऑनलाइन एडिट करें (बड़ी फ़ाइलें डाउनलोड करके एडिट करने की सलाह दी जाती है)
  • नया / डिलीट / नाम बदलें: सामान्य फ़ाइल ऑपरेशन
  • अनुमतियाँ बदलें: फ़ाइल/डायरेक्टरी पर राइट-क्लिक → “अनुमतियाँ बदलें”, ऑक्टल अनुमतियाँ (जैसे 755/644) बदल सकते हैं, रिकर्सिव लागू कर सकते हैं, मालिक बदल सकते हैं (जैसे www-data); कंप्रेस/अनकंप्रेस, कॉपी/कट/पेस्ट और दूसरे सर्वर पर भेजना भी सपोर्टेड है

> फ़ाइल प्रबंधन SFTP प्रोटोकॉल से चलता है, लक्ष्य सर्वर पर SSH चालू होना चाहिए (डिफ़ॉल्ट रूप से चालू रहता है), अलग सॉफ़्टवेयर इंस्टॉल करने की ज़रूरत नहीं।

प्रोसेस प्रबंधन

सुविधा परिचय

लक्ष्य सर्वर पर चल रहे प्रोसेस देखें (CPU, मेमोरी खपत) और असामान्य प्रोसेस खत्म कर सकें।

कब उपयोगी है

  • ज़्यादा CPU/मेमोरी लेने वाले प्रोसेस ढूँढना
  • अटके या असामान्य प्रोसेस को मैन्युअल रूप से खत्म करना

इस्तेमाल कैसे करें

किसी सर्वर के “प्रोसेस प्रबंधन” में जाएँ:

  • प्रोसेस सूची देखें (PID, CPU%, मेमोरी%, कमांड)
  • प्रोसेस चुनकर “खत्म करें” दबाएँ

> ⚠️ सिस्टम के ज़रूरी प्रोसेस खत्म करने से सेवाओं में गड़बड़ी हो सकती है, सावधानी से करें। जिन प्रोसेस के बारे में पक्का न हो, पहले खोजकर समझ लें।

रिमोट टर्मिनल

सुविधा परिचय

ब्राउज़र में ही लक्ष्य सर्वर का SSH टर्मिनल खोलें और सीधे कमांड चलाएँ। अपने कंप्यूटर पर कोई SSH क्लाइंट इंस्टॉल करने की ज़रूरत नहीं।

कब उपयोगी है

  • कोई भी कमांड चलाना (सॉफ़्टवेयर इंस्टॉल, लॉग देखना, डीबग करना)
  • जहाँ पूरा shell इंटरैक्शन चाहिए

इस्तेमाल कैसे करें

किसी सर्वर के “टर्मिनल” में जाएँ और लोकल टर्मिनल की तरह कमांड टाइप करें।

रिमोट कमांड एक्ज़ीक्यूशन

पैनल में बिल्ट-इन “कमांड चलाएँ” सुविधा है, जिससे एक या कई सर्वरों पर एक साथ कमांड चलाकर आउटपुट देख सकते हैं — ऑप्स के कामों के लिए उपयुक्त (जैसे एक साथ अपडेट, एक साथ जाँच)।

सावधानियाँ

1. सारे ऑपरेशन आपके भरे SSH उपयोगकर्ता के रूप में चलते हैं। root से लॉगिन करें तो सर्वोच्च अनुमतियाँ मिलती हैं, इसलिए कमांड चलाने से पहले उसके सही होने की पुष्टि करें।

2. फ़ाइल एडिट सेव करने के बाद तुरंत प्रभावी होता है, पर कुछ सेवाओं को नया कॉन्फ़िग पढ़ने के लिए रीस्टार्ट करना पड़ता है।

3. टर्मिनल सेशन और फ़ाइल ऑपरेशन दोनों SSH से एन्क्रिप्टेड ट्रांसफ़र होते हैं, सुरक्षित और भरोसेमंद।