لا تفقد الوصول: مفاتيح النسخ الاحتياطي وكلمات المرور
كيف تُبنى مسارات الوصول إلى الجهاز، ولماذا يلزم مفتاح SSH ثانٍ، وأين تُخزَّن كلمة مرور root، وماذا تفعل إذا فُقد المفتاح الوحيد.
آخر تحديث 23 أغسطس 2026
فقدان الوصول إلى جهازك يحدث أكثر بكثير من الاختراق. حاسوب محمول يتعطل، تعيد تثبيت نظام التشغيل، تمسح دليل .ssh، تنسى كلمة المرور. الفرق بين «مزعج» و«كارثة» هو ما إذا كنت قد جهّزت طريقًا ثانيًا للدخول مسبقًا.
ثلاث طرق للدخول
| المسار | كيف تفتحه | متى يعمل |
|---|---|---|
| SSH | مفتاح أو كلمة مرور | طالما أن الشبكة تعمل وsshd مهيّأ |
| الطرفية في لوحة التحكم | كلمة مرور root | دائمًا، حتى عندما لا تعمل الشبكة أبدًا |
| قرص الإنقاذ | بدون كلمة مرور، دخول root | دائمًا، حتى عندما لا يقلع النظام |
المساران الثاني والثالث لا يعتمدان على إعدادات SSH أو الجدار الناري — ولهذا بالضبط لا يمكنك أن تحبس نفسك خارج جهاز Millida VDS إلى الأبد. لكن لاستخدامهما تحتاج إلى الوصول إلى حساب Millida وكلمة مرور root.
مفتاح SSH ثانٍ
قائمة المفاتيح في تبويب «Access» في لوحة التحكم على /hosting/vds/m/<id> تُستبدل بالكامل. أضف كليهما دفعة واحدة: العامل والاحتياطي.
ssh-keygen -t ed25519 -C "work laptop"
ssh-keygen -t ed25519 -f ~/.ssh/id_backup -C "spare"
cat ~/.ssh/id_ed25519.pub ~/.ssh/id_backup.pub
احفظ المفتاح الاحتياطي في مكان غير المكان الذي فيه المفتاح الأساسي: مدير كلمات المرور، أرشيف مشفّر، ذاكرة USB في درج. المفتاح الموجود على نفس الحاسوب المحمول الذي فيه المفتاح الأساسي ليس احتياطيًا.
اختبر كلا المفتاحين فور إضافتهما:
ssh -i ~/.ssh/id_backup root@<address>
المفتاح الاحتياطي غير المُختبَر ليس مفتاحًا احتياطيًا.
كلمة مرور root
تُخزَّن مشفّرة وتُعرض عند النقر على زر في تبويب «Access». انسخها إلى مدير كلمات المرور: أثناء الطوارئ، لن يكون فتح لوحة التحكم والنقر على الزر سريعًا دائمًا، وكتابة سلسلة طويلة في طرفية VNC أمر مرهق.
تبقى كلمة المرور صالحة للطرفية ولأمر su - حتى بعد أن تعطّل تسجيل دخول root عبر SSH.
ما يجب حفظه منفصلًا عن الجهاز
- مفاتيح SSH الخاصة وعبارة المرور الخاصة بها.
- كلمة مرور root.
- الوصول إلى حساب Millida والعامل الثاني الخاص به.
- بيانات تسجيل الدخول إلى مسجّل النطاق وDNS.
- نسخ قواعد البيانات والملفات الإعدادية: نحن لا ننشئ نسخًا احتياطية تلقائية لجهازك — أنت من ينشئ النسخ بنفسك.
طريقة بسيطة لدفع البيانات بانتظام خارج الموقع:
pg_dump -Fc mydb > /root/dump.pgc
rsync -az /root/dump.pgc backup@other-machine:/backups/
إذا فقدت الوصول فعلًا
- فقدت المفتاح لكن ما زالت لديك كلمة مرور root — سجّل الدخول عبر طرفية لوحة التحكم وأضف مفتاحًا جديدًا إلى
~/.ssh/authorized_keys. - نسيت كلمة المرور أيضًا — انقر على «Change password» في تبويب «Access». ستُصدر لوحة التحكم كلمة مرور جديدة وتعيد تشغيل الجهاز العامل.
- لا يقلع النظام — فعّل قرص الإنقاذ، واربط القرص وأصلح المفاتيح أو كلمة المرور في chroot.
- فقدت الوصول إلى حساب Millida — استعده عبر الإجراء القياسي؛ لا يمكن تسليم جهاز بدون حساب، وهذه الحماية تعمل لصالحك.
أخطاء شائعة
- مفتاح واحد على جهاز واحد بدون نسخة.
- المفتاح الاحتياطي محفوظ بجانب المفتاح الأساسي.
- استبدلت المفاتيح في لوحة التحكم ومحوت المفتاح العامل: القائمة تُستبدل بالكامل، لذا الصقها كلها دفعة واحدة. هذا يوفّر عليك أيضًا إعادة تشغيل إضافية — كل حفظ للمفاتيح يعيد تشغيل الجهاز العامل.
- عبارة مرور المفتاح غير مكتوبة في أي مكان.
- كلمة مرور root لم تُختبر قط في الطرفية.
نفّذ تدريبًا مرة كل ربع سنة: سجّل الدخول بالمفتاح الاحتياطي واختبر كلمة مرور root عبر الطرفية. خمس دقائق من التحقق توفّر عليك أمسية كاملة من الاستعادة.