روٹ پاس ورڈ: کہاں سے لیں اور کیسے محفوظ رکھیں
پینل میں سرور ایڈمنسٹریٹر کا پاس ورڈ کہاں ہوتا ہے، یہ کیسے محفوظ رکھا جاتا ہے، لیک ہونا کیوں خطرناک ہے، اور پاس ورڈ لاگ ان کا واحد طریقہ کیوں نہیں رہنا چاہیے۔
اپ ڈیٹ 23 اگست، 2026
روٹ پاس ورڈ مشین پر مکمل کنٹرول دیتا ہے: جو کچھ بھی سسٹم کے ساتھ کیا جا سکتا ہے، وہ اس سے کیا جا سکتا ہے۔ اسے اسی حساب سے برتیں۔
یہ کہاں ملتا ہے
پاس ورڈ مشین جاری ہونے کے وقت بنایا جاتا ہے اور پینل /hosting/vds/m/<id> میں دو جگہوں پر دستیاب ہوتا ہے:
- ”Overview“ ٹیب — ماسک کے نیچے، ایڈریس اور SSH کمانڈ کے ساتھ؛
- ”Access“ ٹیب — وہیں جہاں SSH کیز اور ری انسٹالیشن ہے۔
دونوں صورتوں میں ویلیو چھپی ہوتی ہے اور بٹن سے دکھائی جاتی ہے۔ پاس ورڈ انکرپٹڈ محفوظ رہتا ہے۔
پاس ورڈ ای میل سے نہیں بھیجا جاتا۔ اگر آپ اپنی اسناد کے ساتھ پیغام کا انتظار کر رہے ہیں تو نہ کریں — پینل کھولیں۔
اس سے لاگ ان کیسے کریں
ssh root@203.0.113.10
ٹائپ کرتے وقت حروف نظر نہیں آتے — یہ معمول ہے، بغیر دیکھے ٹائپ کریں اور Enter دبائیں۔ پہلا لاگ ان مشین پر پہلا لاگ ان کے مضمون میں تفصیل سے بیان کیا گیا ہے۔
اسے کہاں محفوظ کریں
- پاس ورڈ مینیجر میں: Bitwarden، KeePass، 1Password — کوئی بھی، بس ڈیسک ٹاپ پر نوٹ پیڈ فائل نہ ہو۔
- مشین کے ایڈریس اور جاری کرنے کی تاریخ کے ساتھ الگ اندراج کے طور پر۔
کہاں محفوظ نہ کریں: چیٹس میں، ٹاسکس میں، ریپوزٹری میں، پینل کے اسکرین شاٹس میں، مشین ہی پر passwords.txt فائل میں۔
”Overview“ ٹیب کا اسکرین شاٹ جس میں پاس ورڈ ظاہر ہو، ”ایک منٹ کے لیے“ چیٹ میں بھیجنا، اس چیٹ میں ہمیشہ کے لیے رہ جاتا ہے۔ اگر ایسا ہو جائے تو فوراً پاس ورڈ تبدیل کریں۔
پاس ورڈ آپ کا واحد راستہ کیوں نہیں ہونا چاہیے
مشین عوامی ایڈریس پر انٹرنیٹ کے سامنے ہوتی ہے، اور SSH بروٹ فورس کی کوششیں پہلے چند گھنٹوں میں شروع ہو جاتی ہیں۔ پاس ورڈ بروٹ فورس کیا جا سکتا ہے؛ کی نہیں۔
لہٰذا ترتیب یہ ہے:
- ”Access“ ٹیب میں SSH کی شامل کریں۔ کیز محفوظ کرنے سے چلتی ہوئی مشین ری بوٹ ہوتی ہے — یہ کام مشین پر کوئی لوڈ آنے سے پہلے کریں۔
- نئی ٹرمینل ونڈو سے کی لاگ ان کی تصدیق کریں۔
- پاس ورڈ لاگ ان بند کریں:
nano /etc/ssh/sshd_config
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh
اس کے بعد پاس ورڈ بیک اپ کے طور پر رہتا ہے: یہ اب بھی پینل میں ٹیکسٹ کنسول اور مشین اسکرین پر کام کرتا ہے، لیکن اب باہر سے SSH کے ذریعے بروٹ فورس نہیں کیا جا سکتا۔
اگر پاس ورڈ بھول جائے یا گم ہو جائے
کوئی مسئلہ نہیں: یہ پینل میں موجود ہے — ”Access“ ٹیب، ”Password“ سیکشن، ”Show password“ بٹن۔
اگر آپ نے سسٹم کے اندر passwd کمانڈ سے پاس ورڈ تبدیل کیا ہے تو پینل اب بھی پرانی ویلیو دکھاتا ہے، اور وہ کام نہیں کرتی۔ ترتیب یہ ہے:
- ”Change password“ بٹن اسی جگہ، ”Access“ ٹیب میں۔ پینل نیا پاس ورڈ بناتا ہے، دکھاتا ہے اور یاد رکھتا ہے۔ اس دوران چلتی ہوئی مشین ری بوٹ ہوتی ہے: پاس ورڈ بوٹ کے وقت ابتدائی سیٹ اپ سے لاگو ہوتا ہے، اس لیے ری اسٹارٹ کے بغیر اثر نہیں کرے گا۔
- اگر آپ ابھی مشین ری بوٹ نہیں کر سکتے لیکن آپ کے پاس SSH کی رسائی ہے تو لاگ ان کریں اور اندر سے
passwdکمانڈ سے پاس ورڈ سیٹ کریں۔ پینل کو اس کا علم نہیں ہوگا اور وہ پرانی ویلیو دکھاتا رہے گا۔ - اگر کوئی بھی کام نہ کرے تو ریکوری ڈسک استعمال کریں۔
نشانیاں کہ پاس ورڈ لیک ہو چکا ہے
- نامعلوم پروسیسز، بلا وجہ زیادہ CPU لوڈ۔
/root/.ssh/authorized_keysمیں نامعلوم کیز۔- نامعلوم ایڈریسز سے کامیاب لاگ ان:
last -n 20
grep 'Accepted' /var/log/auth.log | tail -n 20
اگر کسی چیز پر شک ہو تو پاس ورڈ تبدیل کریں اور پینل میں کی لسٹ اور مشین کے اندر authorized_keys چیک کریں۔