दस्तावेज़
त्वरित शुरुआत + हर हिस्से और हर डिवाइस की सुविधाओं का विवरण (लगातार अपडेट हो रहा है)
सामान्य प्रश्न FAQ
यह लेख पैनल इस्तेमाल करते समय सबसे अधिक आने वाली समस्याओं और उनकी जाँच के तरीकों का संग्रह है।
इंस्टॉल और लॉगिन
Q: पैनल इंस्टॉल करने के लिए क्या चाहिए?
एक पब्लिक IP वाला Linux सर्वर (Debian / Ubuntu / CentOS जैसे प्रमुख डिस्ट्रीब्यूशन की सलाह), 512MB से ज़्यादा मेमोरी हो तो आराम से चलता है। जिन सर्वरों को प्रबंधित करना है उन पर कुछ भी इंस्टॉल करने की ज़रूरत नहीं, बस SSH कनेक्शन होना चाहिए।
Q: डिफ़ॉल्ट खाता-पासवर्ड क्या है?
डिफ़ॉल्ट खाता admin, पासवर्ड 123456। पहली लॉगिन के बाद तुरंत बदल दें (पैनल के ऊपर-दाएँ उपयोगकर्ता आइकन → उपयोगकर्ता सेटिंग्स)।
Q: लॉगिन पासवर्ड भूल गए तो क्या करें?
अगर बदल चुके हैं और भूल गए हैं, तो पैनल सर्वर पर रीसेट कर सकते हैं। नीचे दिया कमांड चलाकर डिफ़ॉल्ट पासवर्ड पर रीसेट करें (या नया पासवर्ड दें):
# पैनल इंस्टॉल डायरेक्टरी में जाएँ, बिल्ट-इन स्क्रिप्ट से पासवर्ड रीसेट करें
cd /opt/ssh-everywhere
python3 -c "from app import reset_password; reset_password('<new-password>')"
> स्क्रिप्ट का नाम वर्शन के साथ बदल सकता है; आप सीधे डेटाबेस data/ssheverywhere.db की users टेबल संपादित भी कर सकते हैं।
Q: पैनल पोर्ट (5501) कैसे बदलें?
systemd सेवा में Environment=PORT=5501 बदलें, फिर रीलोड करें:
systemctl edit ssh-everywhere.service # जोड़ें या बदलें: Environment=PORT=<your-port> systemctl daemon-reload && systemctl restart ssh-everywhere.service
बदलने के बाद क्लाउड फ़ायरवॉल/सिक्योरिटी ग्रुप में नया पोर्ट खोलना न भूलें।
Q: पैनल (5501 पोर्ट) खुल नहीं रहा?
क्रम से जाँचें:
1. पक्का करें कि पैनल सेवा चल रही है: systemctl status ssh-everywhere.service
2. देखें कि पैनल सर्वर के क्लाउड फ़ायरवॉल/सिक्योरिटी ग्रुप में 5501 खुला है या नहीं (सबसे आम कारण यही है)
3. पक्का करें कि एक्सेस पता http://<server-public-ip>:5501 है (https नहीं, जब तक आपने रिवर्स प्रॉक्सी कॉन्फ़िगर न किया हो)
सर्वर से जुड़ी बातें
Q: सर्वर “ऑफ़लाइन” दिख रहा है, क्या करें?
“ऑफ़लाइन” का मतलब सिर्फ़ यह है कि पैनल SSH से उससे नहीं जुड़ पा रहा, इसका मतलब सर्वर डाउन होना नहीं। क्रम से जाँचें:
1. सर्वर खुद ऑनलाइन है या नहीं, देखें: सर्विस प्रोवाइडर के कंसोल में पावर स्थिति देखें
2. SSH पोर्ट की पहुँच जाँचें: पैनल सर्वर से nc -zv <target-ip> <port> चलाकर देखें कि पोर्ट खुलता है या नहीं
3. फ़ायरवॉल/सिक्योरिटी ग्रुप जाँचें: लक्ष्य सर्वर के क्लाउड फ़ायरवॉल/सिक्योरिटी ग्रुप में SSH पोर्ट खुला है या नहीं
4. NAT सर्वर में पोर्ट मैपिंग जाँचें: पक्का करें कि NAT पोर्ट मैपिंग अब भी है और लक्ष्य प्राइवेट IP सही है
5. स्रोत IP व्हाइटलिस्ट जाँचें: कुछ सर्विस प्रोवाइडर SSH पोर्ट पर स्रोत IP की सीमा लगाते हैं, तब पैनल सर्वर का IP व्हाइटलिस्ट में डालना पड़ता है
6. खाता-पासवर्ड मिलाएँ: उपयोगकर्ता नाम, पासवर्ड/प्राइवेट की सही है या नहीं
Q: सर्वर जोड़ते समय कनेक्ट नहीं हो रहा?
- पक्का करें कि SSH पोर्ट, उपयोगकर्ता नाम और पासवर्ड सही हैं
- पक्का करें कि लक्ष्य सर्वर पर
sshdचल रहा है - पक्का करें कि फ़ायरवॉल में SSH पोर्ट खुला है
- बड़ी क्लाउड कंपनियाँ (Tencent Cloud/Alibaba Cloud) डिफ़ॉल्ट रूप से root बंद कर देती हैं, सामान्य उपयोगकर्ता (जैसे
ubuntu) से लॉगिन करें
Q: NAT सर्वर (22 के अलावा पोर्ट) से कनेक्ट नहीं हो रहा?
NAT सर्वर की पोर्ट मैपिंग उस नेटवर्क से पहुँच योग्य होनी चाहिए जहाँ पैनल सर्वर है। आम कारण:
- पोर्ट मैपिंग बेकार हो गई (सर्विस प्रोवाइडर के पैनल में जाकर जाँचें/दोबारा बनाएँ)
- सर्विस प्रोवाइडर ने स्रोत IP पर व्हाइटलिस्ट लगाई है (पैनल सर्वर का IP व्हाइटलिस्ट में डालें)
- मैप किया गया लक्ष्य प्राइवेट IP/पोर्ट ग़लत भरा है
पोर्ट टनलिंग / फ़ॉरवर्डिंग से जुड़ी बातें
Q: पोर्ट टनलिंग “ऑफ़लाइन” दिख रही है?
- टनलिंग Agent के ऑनलाइन होने पर निर्भर है। Agent ऑफ़लाइन (डिवाइस बंद, नेटवर्क टूटा, Agent रुका) हो तो टनलिंग टूट जाएगी
- पैनल सेवा रीस्टार्ट होने के बाद, Agent के दोबारा जुड़ते ही टनलिंग अपने आप बहाल हो जाती है, थोड़ा इंतज़ार करें
- पक्का करें कि पैनल सर्वर के क्लाउड फ़ायरवॉल में लिसनिंग पोर्ट खुला है
Q: 22 के अलावा पोर्ट की फ़ॉरवर्डिंग काम नहीं कर रही?
SSH के अलावा पोर्ट (जैसे 9117) फ़ॉरवर्ड करने के लिए टनल सर्वर पर नया Agent इंस्टॉल होना चाहिए (पुराना वर्शन सिर्फ़ 22 सपोर्ट करता है)। Agent दोबारा इंस्टॉल करें।
Q: पोर्ट फ़ॉरवर्डिंग बनाई तो थी पर काम नहीं कर रही?
पारंपरिक पोर्ट फ़ॉरवर्डिंग स्वतंत्र पब्लिक IP वाले सर्वर पर उसी मशीन पर होती है। जाँचें:
1. लक्ष्य सर्वर/बीच के फ़ायरवॉल में लक्ष्य पोर्ट खुला है या नहीं
2. लक्ष्य IP में असल पहुँच योग्य पता भरा है या नहीं
3. क्लाउड सिक्योरिटी ग्रुप ने लिसनिंग पोर्ट रोका है या नहीं
Q: पोर्ट टनलिंग और पोर्ट फ़ॉरवर्डिंग में क्या फ़र्क है?
- पोर्ट टनलिंग: बिना पब्लिक IP वाले डिवाइस के लिए, रिवर्स टनल से चलती है, पैनल सर्वर पर पब्लिक पोर्ट खोलती है।
- पोर्ट फ़ॉरवर्डिंग: पब्लिक IP वाले सर्वर के लिए, सिस्टम फ़ायरवॉल DNAT से चलती है, लक्ष्य सर्वर पर ही होती है।
विस्तार से देखें पोर्ट टनलिंग और पोर्ट फ़ॉरवर्डिंग।
Docker / ऐप इंस्टॉल से जुड़ी बातें
Q: ऐप संग्रह/Docker इंस्टॉल फ़ेल हो रहा है?
पैनल त्रुटि की जानकारी सच-सच दिखाता है (झूठा सफल नहीं बताता)। आम कारण:
1. बहुत पुराना डिस्ट्रीब्यूशन: Fedora 32 जैसे EOL वर्शन के सॉफ़्टवेयर स्रोत बंद हैं, इंस्टॉल टाइमआउट या फ़ेल होगा। सिस्टम अपग्रेड करने की सलाह दी जाती है।
2. नेटवर्क तक पहुँच नहीं: Docker का ऑफ़िशियल स्रोत (get.docker.com / download.docker.com) कुछ नेटवर्क वातावरणों (जैसे चीन के मुख्य भूभाग के NAT सर्वर) में खुल नहीं सकता। तब Docker का घरेलू इमेज स्रोत कॉन्फ़िगर करें, या “इमेज स्रोत” सुविधा से Alibaba Cloud स्रोत पर स्विच करें।
3. पैकेज नाम के अंतर: कुछ ऐप (जैसे ufw, Node.js का deb.nodesource) किसी खास डिस्ट्रीब्यूशन पर निर्भर हैं; Debian/Ubuntu के अलावा पर शायद इंस्टॉल न हों — त्रुटि संदेश इसे साफ़ बताता है।
Q: चीन के भीतर के सर्वर पर Docker इमेज पुल बहुत धीमा/टाइमआउट हो रहा है?
यह नेटवर्क की समस्या है, पैनल की नहीं। Docker इमेज एक्सेलरेटर कॉन्फ़िगर करने की सलाह दी जाती है (सार्वजनिक एक्सेलरेटर जैसे docker.1ms.run / docker.m.daocloud.io), या सर्वर पर पहले यह चलाएँ:
# संदर्भ: Alibaba Cloud का पर्सनल एक्सेलरेटर कॉन्फ़िगर करें (अपने एक्सेलरेटर पते से बदलें)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<'EOF'
{ "registry-mirrors": ["https://<your-mirror-url>"] }
EOF
sudo systemctl restart docker
सामान्य जाँच की तरकीबें
1. पहले जाँचें कि पोर्ट खुलता है या नहीं, फिर खाता-पासवर्ड देखें: nc -zv <IP> <port>
2. दूसरे सर्वरों से मिलाएँ: एक ही तरह का दूसरा सर्वर जुड़ता है पर यह नहीं, तो समस्या इसी सर्वर की खास बात में है (फ़ायरवॉल/मैपिंग/व्हाइटलिस्ट)
3. लॉग देखें: पैनल का लॉग service.log में है; टनल/Agent के लॉग कनेक्शन की समस्या पकड़ने में मदद करते हैं