Skip to content
VDS · मशीन एक्सेस

रूट पासवर्ड: कहाँ से लें और कैसे रखें

पैनल में सर्वर एडमिनिस्ट्रेटर का पासवर्ड कहाँ होता है, यह कैसे स्टोर होता है, लीक क्यों खतरनाक है, और पासवर्ड लॉगिन का इकलौता तरीका क्यों नहीं रहना चाहिए।

23 अगस्त 2026 को अपडेट किया गया

रूट पासवर्ड मशीन पर पूरा नियंत्रण देता है: सिस्टम पर जो कुछ भी किया जा सकता है, वह इससे किया जा सकता है। इसी हिसाब से इसे संभालें।

यह कहाँ मिलता है

पासवर्ड मशीन जारी होते समय बनाया जाता है और पैनल /hosting/vds/m/<id> में दो जगह उपलब्ध रहता है:

  • “Overview” टैब — मास्क के नीचे, एड्रेस और SSH कमांड के बगल में;
  • “Access” टैब — वहीं जहाँ SSH कीज़ और रीइंस्टॉलेशन होता है।

दोनों जगह वैल्यू छिपी रहती है और एक बटन से दिखाई जाती है। पासवर्ड एन्क्रिप्टेड रूप में सेव रहता है।

पासवर्ड ईमेल से नहीं भेजा जाता। अगर आप क्रेडेंशियल्स वाले मैसेज का इंतज़ार कर रहे हैं, तो न करें — पैनल खोलें।

इससे लॉगिन कैसे करें

ssh root@203.0.113.10

टाइप करते समय अक्षर दिखाई नहीं देते — यह सामान्य है, बिना देखे टाइप करें और Enter दबाएँ। पहले लॉगिन के बारे में विस्तार से मशीन में पहला लॉगिन लेख में बताया गया है।

इसे कहाँ रखें

  • पासवर्ड मैनेजर में: Bitwarden, KeePass, 1Password — कोई भी, बस डेस्कटॉप पर पड़ी नोटपैड फ़ाइल न हो।
  • मशीन के एड्रेस और जारी होने की तारीख़ के साथ एक अलग एंट्री के रूप में।

कहाँ न रखें: चैट में, टास्क में, रिपॉज़िटरी में, पैनल के स्क्रीनशॉट में, मशीन पर ही passwords.txt फ़ाइल में।

“Overview” टैब का स्क्रीनशॉट जिसमें पासवर्ड खुला दिख रहा हो, “एक मिनट के लिए” चैट में भेजा गया, उस चैट में हमेशा के लिए रह जाता है। अगर ऐसा हो जाए, तो तुरंत पासवर्ड बदलें।

पासवर्ड ही आपका एकमात्र रास्ता क्यों नहीं होना चाहिए

मशीन एक पब्लिक एड्रेस पर इंटरनेट के सामने होती है, और SSH ब्रूट-फ़ोर्स की कोशिशें पहले कुछ घंटों में ही शुरू हो जाती हैं। पासवर्ड ब्रूट-फ़ोर्स किया जा सकता है; की नहीं।

इसलिए क्रम यह है:

  1. “Access” टैब में एक SSH की जोड़ें। कीज़ सेव करने पर चलती हुई मशीन रीबूट होती है — यह तब करें जब उस पर कोई लोड न हो।
  2. एक नई टर्मिनल विंडो से की लॉगिन जाँचें।
  3. पासवर्ड लॉगिन बंद करें:
nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh

इसके बाद पासवर्ड एक फ़ॉलबैक रह जाता है: यह पैनल में टेक्स्ट कंसोल और मशीन स्क्रीन पर अब भी काम करता है, लेकिन बाहर से SSH पर इसे ब्रूट-फ़ोर्स नहीं किया जा सकता।

अगर पासवर्ड भूल गए या खो गया

कोई दिक्कत नहीं: यह पैनल में है — “Access” टैब, “Password” सेक्शन, “Show password” बटन।

अगर आपने सिस्टम के अंदर passwd कमांड से पासवर्ड बदला है, तो पैनल अब भी पुरानी वैल्यू दिखाता है, और वह काम नहीं करती। क्रम यह है:

  1. “Change password” बटन उसी जगह, “Access” टैब में। पैनल एक नया पासवर्ड बनाता है, उसे दिखाता है और याद रखता है। इस दौरान चलती हुई मशीन रीबूट होती है: पासवर्ड बूट के समय शुरुआती सेटअप से लागू होता है, इसलिए रीस्टार्ट के बिना यह लागू नहीं होगा।
  2. अगर आप अभी मशीन रीबूट नहीं कर सकते लेकिन आपके पास SSH की एक्सेस है, तो लॉगिन करें और अंदर से passwd कमांड से पासवर्ड सेट करें। पैनल को इसकी जानकारी नहीं होगी और वह पुरानी वैल्यू दिखाता रहेगा।
  3. अगर दोनों में से कुछ भी काम न करे, तो रिकवरी डिस्क इस्तेमाल करें।

संकेत कि पासवर्ड लीक हो चुका है

  • अनजान प्रोसेस, बिना किसी कारण के तेज़ CPU लोड।
  • /root/.ssh/authorized_keys में अनजान कीज़।
  • अनजान एड्रेस से सफल लॉगिन:
last -n 20
grep 'Accepted' /var/log/auth.log | tail -n 20

अगर कुछ भी संदिग्ध लगे, तो पासवर्ड बदलें और पैनल में की लिस्ट तथा मशीन के अंदर authorized_keys जाँचें।