root पासवर्ड कहाँ देखें
सर्वर बनते ही एक लंबा और रैंडम root पासवर्ड अपने आप तय हो जाता है। अकाउंट की सर्वर सूची में सर्वर दबाने पर खुलने वाले सर्वर पेज पर root पासवर्ड वाला हिस्सा है, और देखें दबाने पर पासवर्ड दिखता है। बगल के कॉपी फ़ीचर से कॉपी करके SSH कनेक्शन में पेस्ट करें।
पासवर्ड सेट होने के बाद 7 दिन तक दिखता है, और उसके बाद हमारी तरफ़ से हटा दिया जाता है। इसे एन्क्रिप्ट करके थोड़े समय के लिए ही रखा जाता है, इसलिए पहली बार कनेक्ट करते समय पासवर्ड मैनेजर में सेव कर लें। पहले हटाना चाहें, तो अभी हटाएँ दबाएँ, तुरंत हट जाएगा। सर्वर के अंदर का पासवर्ड वैसा ही रहता है, सिर्फ़ स्क्रीन पर रखी कॉपी हटती है।
API से सर्वर बनाया है, तो बनाने के रिस्पॉन्स के root_password में वही पासवर्ड एक बार आता है, और सर्वर पेज पर भी 7 दिन तक दिखता है।
root पासवर्ड बदलने के दो तरीके
तरीका 1. सर्वर पेज से नया पासवर्ड बनाएँ
सर्वर पेज पर नया root पासवर्ड बनाएँ दबाएँ, तो नया रैंडम पासवर्ड सर्वर पर सेट होता है और फिर से 7 दिन तक स्क्रीन पर दिखता है। पासवर्ड भूल गए हों या 7 दिन बाद स्क्रीन से हट गया हो, तो यह सबसे तेज़ तरीका है। सर्वर चालू हो या रुका हुआ, दोनों हालत में इस्तेमाल कर सकते हैं, और डिस्क की फ़ाइलें और सेटिंग वैसी ही रहती हैं।
तरीका 2. सर्वर के अंदर खुद बदलें
पहले से कनेक्ट हैं, तो passwd कमांड से अपना तय किया पासवर्ड रखें। नया पासवर्ड दो बार डालें, बस। इस तरह बदला पासवर्ड सर्वर पेज पर नहीं दिखता, इसलिए इसे अलग से ज़रूर सेव करें।
passwdआमतौर पर SSH की से कनेक्ट करें और पासवर्ड इमरजेंसी के लिए रखें, यह सबसे सुरक्षित है। की रजिस्टर करने के लिए SSH की गाइड, और Windows के लिए Windows SSH कनेक्शन गाइड फ़ॉलो करें।
री-इंस्टॉल कब इस्तेमाल करें
री-इंस्टॉल ऐसा फ़ीचर है जो सर्वर को वैसा ही रखते हुए डिस्क मिटाकर नया ऑपरेटिंग सिस्टम या ऐप इमेज इंस्टॉल करता है। सर्वर का नाम, शुल्क और भुगतान की तारीख वैसे ही जारी रहते हैं, और कोई अतिरिक्त शुल्क नहीं लगता। ऐसे समय इस्तेमाल करना अच्छा है।
- सेटिंग बहुत बदल दी हों और शुरू से साफ़-सुथरी शुरुआत करनी हो
- Ubuntu से Debian या AlmaLinux जैसे दूसरे ऑपरेटिंग सिस्टम पर जाना हो
- Docker, WordPress, LEMP जैसी ऐप इमेज पर बदलकर तुरंत इस्तेमाल करना हो
- सर्वर की हालत पर शक हो और साफ़ सिस्टम से फिर से शुरू करना हो
री-इंस्टॉल पूरी डिस्क नए सिरे से लिखता है, इसलिए सर्वर की फ़ाइलें, डेटाबेस और सेटिंग सब मिट जाते हैं। ज़रूरी डेटा पहले अपने PC या किसी दूसरे स्टोरेज पर ज़रूर ले जाएँ। अगले स्टेप में आसान तरीका दिया है।
री-इंस्टॉल से पहले डेटा ले जाएँ
वेबसाइट फ़ाइलें और सर्वर सेटिंग एक कंप्रेस्ड फ़ाइल में बाँधें, और डेटाबेस को डंप फ़ाइल के रूप में रखें। MySQL और MariaDB में नीचे की तरह सभी डेटाबेस एक फ़ाइल में एक्सपोर्ट करें।
mkdir -p /root/keep
tar czf /root/keep/files.tar.gz /var/www /etc/nginx
mysqldump --single-transaction --all-databases | gzip > /root/keep/db.sql.gz
ls -lh /root/keepPostgreSQL इस्तेमाल करते हैं, तो sudo -u postgres pg_dumpall | gzip > /root/keep/pg.sql.gz से एक्सपोर्ट करें। सब बँध जाए, तो अपने PC से scp से डाउनलोड करें। Windows PowerShell, Mac और Linux, सब पर कमांड एक ही है।
scp -r root@YOUR_SERVER_IP:/root/keep ./keepसर्वर की पूरी डिस्क उसी पल की हालत में रखनी हो, तो री-इंस्टॉल से पहले स्नैपशॉट ऑर्डर करने का तरीका भी है। ऑटो बैकअप और स्नैपशॉट का फ़र्क बैकअप और स्नैपशॉट गाइड में दिया है।
री-इंस्टॉल का क्रम
स्टेप 1. सर्वर पेज पर री-इंस्टॉल खोलें
अकाउंट की सर्वर सूची में सर्वर दबाएँ और री-इंस्टॉल वाले हिस्से पर जाएँ। री-इंस्टॉल तब इस्तेमाल कर सकते हैं जब सर्वर चालू हो या रुका हुआ हो। भुगतान बाकी होने से सर्वर सस्पेंड है, तो पहले रिन्यूअल वाले हिस्से में अभी एक महीने का भुगतान करें से सर्वर फिर से चालू करें, फिर री-इंस्टॉल करें।
स्टेप 2. इमेज चुनें
Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream, FreeBSD जैसे ऑपरेटिंग सिस्टम या Docker, WordPress, LEMP, Node.js जैसी ऐप इमेज में से नया इंस्टॉल चुनें। हर ऑपरेटिंग सिस्टम की ख़ासियत ऑपरेटिंग सिस्टम सूची में देख सकते हैं।
स्टेप 3. सर्वर का नाम लिखकर पुष्टि करें
गलती से दूसरा सर्वर न मिटे, इसलिए पुष्टि वाले हिस्से में सर्वर का नाम वैसा ही लिखने पर ही री-इंस्टॉल बटन चालू होता है। सर्वर सूची में दिखने वाले नाम से एक अक्षर भी अलग न हो, ऐसा लिखें और री-इंस्टॉल दबाएँ।
स्टेप 4. इंस्टॉल पूरा होने तक रुकें
सर्वर की स्थिति इंस्टॉल हो रहा है में बदलती है और इंस्टॉल पूरा होने पर चालू में लौट आती है। सर्वर पेज स्थिति अपने आप दिखाता है, इसलिए बस छोड़ दें। नए सिस्टम का root पासवर्ड नया बनता है और root पासवर्ड वाले हिस्से में फिर से 7 दिन तक दिखता है।
री-इंस्टॉल के बाद फिर से कनेक्ट करें
नया सिस्टम SSH सर्वर का फ़िंगरप्रिंट भी नया बनाता है। इसलिए पहले कनेक्ट हुए PC पर REMOTE HOST IDENTIFICATION HAS CHANGED संदेश आता है। सर्वर नए सिरे से इंस्टॉल होने पर यह संदेश हमेशा आता है, इसलिए बस सेव किया पुराना फ़िंगरप्रिंट हटाएँ और फिर से कनेक्ट करें।
ssh-keygen -R YOUR_SERVER_IP
ssh root@YOUR_SERVER_IPरी-इंस्टॉल किए सिस्टम में नए root पासवर्ड से कनेक्ट करें। SSH की से कनेक्ट होने वाला सर्वर था, तो पहली बार पासवर्ड से जाकर की फिर से डाल दें। Mac और Linux पर नीचे की एक कमांड काफ़ी है। Windows के लिए Windows SSH कनेक्शन गाइड की एक लाइन वाली कमांड इस्तेमाल करें।
ssh-copy-id root@YOUR_SERVER_IPकनेक्ट होने पर पहले लॉग इन की गाइड के अनुसार सिस्टम अपडेट करें, और बुनियादी फ़ायरवॉल गाइड से सिर्फ़ इस्तेमाल होने वाले पोर्ट फिर से खोलें। रखा हुआ डेटा scp से अपलोड करें और tar xzf व gunzip < db.sql.gz | mysql जैसी कमांड से वापस लाएँ।
री-इंस्टॉल और सर्वर डिलीट में फ़र्क
री-इंस्टॉल उसी सर्वर को जारी रखते हुए सिर्फ़ सिस्टम नया करने का फ़ीचर है, और सर्वर डिलीट सर्वर और डिस्क को पूरी तरह हटाने का फ़ीचर है। सर्वर आगे भी इस्तेमाल करना है, तो री-इंस्टॉल सही है। सर्वर डिलीट में भी री-इंस्टॉल की तरह सर्वर का नाम लिखने पर ही बटन चालू होता है।
ऑपरेटिंग सिस्टम बदलना हो, तब भी सर्वर डिलीट करके नया बनाने की ज़रूरत नहीं, री-इंस्टॉल से बदलें। सर्वर कोड और भुगतान की तारीख वैसे ही रहते हैं, इसलिए API या मॉनिटरिंग टूल में रजिस्टर की गई सर्वर जानकारी भी नहीं बदलनी पड़ती।
सर्वर की और ज़रूरत न हो, तो डिलीट करें। जिस महीने का भुगतान हो चुका है, उसकी बाकी अवधि रिफ़ंड नहीं होती, इसलिए भुगतान की तारीख से ठीक पहले हटाना सबसे किफ़ायती है। भुगतान और रिन्यूअल का तरीका कीमत पेज और रिफ़ंड नीति में विस्तार से देखें।
