نسيان كلمة مرور حساب Ubuntu يعد من المشكلات الشائعة التي قد تواجه أي مستخدم، سواء كان مبتدئًا أو محترفًا. وفقًا للإحصائيات، يواجه حوالي 35% من مستخدمي أنظمة Linux هذه المشكلة مرة واحدة على الأقل خلال استخدامهم للنظام. لحسن الحظ، توفر أنظمة Ubuntu وسائل فعالة لاستعادة كلمات المرور المفقودة دون الحاجة إلى إعادة تثبيت النظام أو فقدان البيانات المهمة.
![]() |
| كيفية إعادة ضبط كلمة مرور Ubuntu المنسية بخطوات بسيطة وسريعة |
استعادة كلمة مرور Ubuntu (Recover Ubuntu password)
![]() |
| استعادة كلمة مرور Ubuntu (Recover Ubuntu password) |
من المهم التمييز بين "إعادة ضبط" كلمة المرور و"استعادة" كلمة المرور الأصلية. في Linux، ما نقوم به فعليًا هو إعادة ضبط كلمة المرور (أي تعيين كلمة مرور جديدة) وليس استرجاع كلمة المرور القديمة، حيث يتم تخزين كلمات المرور بشكل مشفر ولا يمكن استرجاعها بسهولة.
/etc/shadow، مما يعني أنه لا يمكن استرجاع كلمة المرور الأصلية - بل يمكن فقط إعادة تعيينها لكلمة مرور جديدة.
ملخص استعادة كلمة المرور (Password recovery summary)
قبل أن نتعمق في التفاصيل، دعنا نستعرض الطرق المختلفة لاستعادة كلمة مرور Ubuntu ومقارنتها من حيث السهولة والأمان ومدى ملاءمتها للمستخدمين المختلفين:
| طريقة الاستعادة | مستوى الصعوبة | الوقت المستغرق | مناسبة للمبتدئين | خطر فقدان البيانات |
|---|---|---|---|---|
| استخدام وضع GRUB Recovery | متوسط | 5-10 دقائق | نعم (مع اتباع التعليمات) | منخفض جدًا |
| استخدام Live USB | متوسط | 15-20 دقيقة | نعم | منخفض |
| استعادة كلمة المرور في VM | سهل | 3-5 دقائق | نعم | منخفض جدًا |
| استخدام passwd من سطر الأوامر | متقدم | 2-3 دقائق | لا | منخفض |
في هذا المقال، سنركز على الطريقتين الأكثر شيوعًا وفعالية:
- استعادة كلمة المرور على الأجهزة الافتراضية (Virtual Machine)
- استعادة كلمة المرور على الأجهزة الحقيقية (Bare-metal)
ملاحظة: الطريقة المستخدمة قد تختلف قليلاً اعتمادًا على إصدار Ubuntu الذي تستخدمه، لكن المبادئ الأساسية تظل متشابهة في معظم الإصدارات.
استعادة كلمة المرور على الأجهزة الافتراضية (Password recovery on Virtual Machine laptop)
إذا كنت تستخدم Ubuntu على جهاز افتراضي (مثل VirtualBox أو VMware)، فإن عملية استعادة كلمة المرور تكون أبسط نسبيًا. إليك الخطوات التفصيلية:
- قم بتشغيل الجهاز الافتراضي واضغط على مفتاح
Shiftباستمرار أثناء بدء تشغيل Ubuntu لإظهار قائمة GRUB. - من قائمة GRUB، اختر خيار
Advanced options for Ubuntu. - حدد الإدخال الذي ينتهي بـ
(recovery mode)واضغط علىEnter. - انتظر حتى تظهر قائمة Recovery، ثم اختر
rootللوصول إلى سطر الأوامر كمستخدم جذر (root). - قم بإعادة تحميل نظام الملفات للقراءة والكتابة باستخدام الأمر التالي:
mount -o rw,remount / - قم بتغيير كلمة المرور للمستخدم المطلوب باستخدام الأمر
passwd:passwd اسم_المستخدم - أدخل كلمة المرور الجديدة مرتين عند الطلب.
- بعد نجاح العملية، اكتب
exitثم اخترresumeلمتابعة عملية التمهيد العادية.
Shift.
حالات خاصة في البيئات الافتراضية
بالنسبة للأجهزة الافتراضية، هناك بعض الحالات الخاصة التي قد تواجهها:
- مشكلة عدم ظهور قائمة GRUB: إذا لم تظهر قائمة GRUB، يمكنك إيقاف الجهاز الافتراضي بشكل قسري وإعادة تشغيله مع الضغط على
ShiftأوEscباستمرار. - مشكلة لوحة المفاتيح: تأكد من أن لوحة المفاتيح الافتراضية معينة بشكل صحيح في إعدادات الجهاز الافتراضي.
- حالة Snapshot: إذا كنت تستخدم ميزة النسخ الاحتياطي (Snapshot)، يمكنك العودة إلى نسخة سابقة بدلاً من إعادة ضبط كلمة المرور.
استعادة كلمة المرور على الأجهزة الفعلية (Password recovery on bare-metal laptop)
استعادة كلمة المرور على جهاز حقيقي (أي ليس جهازًا افتراضيًا) تتبع خطوات مشابهة، ولكن مع بعض الاختلافات المهمة:
- قم بإعادة تشغيل الكمبيوتر واضغط على مفتاح
Shift(أوEscفي بعض الأجهزة) أثناء بدء التشغيل لإظهار قائمة GRUB. - اختر
Advanced options for Ubuntuمن قائمة GRUB. - حدد الإدخال الذي ينتهي بـ
(recovery mode)واضغطEnter. - من قائمة Recovery، حدد
rootللوصول إلى سطر الأوامر بصلاحيات الجذر. - قم بإعادة تحميل نظام الملفات بوضع القراءة والكتابة:
mount -o rw,remount / - قم بتغيير كلمة المرور للمستخدم المطلوب:
passwd اسم_المستخدم - أدخل كلمة المرور الجديدة مرتين عند الطلب.
- اكتب
exitثم اخترresumeلمتابعة عملية التمهيد العادية.
التعامل مع حالات خاصة على الأجهزة الحقيقية
على الأجهزة الحقيقية، قد تواجه بعض التحديات الإضافية:
| المشكلة | الحل |
|---|---|
| القرص المشفر (LUKS) | إذا كان القرص مشفرًا، ستحتاج إلى إدخال كلمة مرور التشفير أولاً قبل الوصول إلى وضع الاسترداد. |
| UEFI Secure Boot | قد تحتاج إلى تعطيل Secure Boot من إعدادات BIOS/UEFI للوصول إلى وضع الاسترداد. |
| عدم ظهور قائمة GRUB | اضغط على Shift باستمرار أثناء التمهيد، أو حاول استخدام Esc أو F8. |
chroot.
خطوات استخدام Ubuntu Live USB (إضافي)
إذا لم تتمكن من الوصول إلى وضع الاسترداد، يمكنك استخدام Ubuntu Live USB:
- قم بإنشاء وتمهيد Ubuntu Live USB
- اختر "Try Ubuntu" عند بدء التشغيل
- افتح Terminal باستخدام
Ctrl+Alt+T - حدد القسم الذي يحتوي على نظام Ubuntu المثبت:
sudo fdisk -l - قم بتحميل القسم (استبدل
/dev/sdXYبقسم Ubuntu الخاص بك):sudo mount /dev/sdXY /mnt - قم بإنشاء بيئة chroot:
sudo chroot /mnt - قم بتغيير كلمة المرور:
passwd اسم_المستخدم - اخرج من chroot واقم بإعادة التشغيل:
exit sudo reboot
خلاصة
نسيان كلمة مرور Ubuntu ليس بالمشكلة الكبيرة التي قد تبدو عليها في البداية. باستخدام الطرق التي استعرضناها في هذا المقال، يمكنك استعادة الوصول إلى نظامك بسهولة نسبية دون فقدان البيانات.
لتجنب مواجهة هذه المشكلة في المستقبل، إليك بعض النصائح الإضافية:
- استخدام مدير كلمات المرور: برامج مثل KeePassXC أو Bitwarden يمكن أن تساعدك في تخزين كلمات المرور بشكل آمن.
- إنشاء مستخدم إضافي: قم بإنشاء حساب مستخدم ثانوي بصلاحيات المسؤول كنسخة احتياطية.
- توثيق كلمات المرور: احتفظ بمذكرة مشفرة أو دفتر ملاحظات آمن لكلمات المرور المهمة.
- النسخ الاحتياطي المنتظم: قم بعمل نسخ احتياطية منتظمة للبيانات المهمة لتجنب فقدانها في حالة وجود مشكلات في الوصول.
الأمن الحقيقي لا يكمن في الاعتماد على ذاكرتنا، بل في تطوير أنظمة موثوقة يمكن أن تدعمنا عندما تخذلنا ذاكرتنا.
- من أساسيات إدارة كلمات المرور
نأمل أن يكون هذا الدليل قد ساعدك في استعادة الوصول إلى نظام Ubuntu الخاص بك. هل لديك طرق أخرى تستخدمها لاستعادة كلمات مرور Linux؟ شاركنا تجربتك في التعليقات!
الأسئلة الشائعة
ما الفرق بين استعادة كلمة المرور في Ubuntu وتوزيعات Linux الأخرى؟
تتشابه طرق استعادة كلمة المرور في معظم توزيعات Linux، لكن هناك بعض الاختلافات البسيطة: فمثلاً في Fedora وRHEL تستخدم نفس مبدأ وضع الاسترداد عبر GRUB، لكن قد تختلف بعض الخيارات والأوامر. في أنظمة Arch Linux، تحتاج غالبًا إلى استخدام وسائط تمهيد حية (Live media). الفرق الرئيسي يكمن في أسماء قوائم التمهيد والأوامر المستخدمة، لكن المبدأ الأساسي متشابه في جميع التوزيعات.
هل يمكن استعادة كلمة مرور Ubuntu دون فقدان البيانات؟
نعم، جميع طرق استعادة كلمة المرور المذكورة في هذا المقال لا تؤدي إلى فقدان البيانات. عملية إعادة ضبط كلمة المرور تغير فقط ملف تكوين كلمات المرور ولا تؤثر على البيانات الشخصية. الحالة الوحيدة التي قد تواجه فيها مشكلة هي إذا كان المستخدم يستخدم تشفير المجلد المنزلي (encrypted home directory) حيث يتم استخدام كلمة المرور الأصلية لفك تشفير البيانات. في هذه الحالة، قد تحتاج إلى استخدام مفتاح استعادة التشفير الذي تم إنشاؤه عند تكوين التشفير لأول مرة.
ماذا أفعل إذا كان القرص الصلب مشفرًا في Ubuntu؟
إذا كان القرص الصلب بأكمله مشفرًا باستخدام LUKS (وهو الأسلوب الشائع في Ubuntu)، فستواجه تحديًا إضافيًا. عليك أولاً إدخال كلمة مرور تشفير القرص عند التمهيد للوصول إلى نظام الملفات. بعد ذلك، يمكنك اتباع نفس خطوات استعادة كلمة مرور المستخدم. إذا نسيت كلمة مرور تشفير LUKS أيضًا، فللأسف لا يوجد حل بسيط ويمكن استعادة البيانات فقط إذا كان لديك مفتاح الاسترداد (recovery key) الذي تم إنشاؤه عند تكوين التشفير. هذا أحد الأسباب التي تجعل من المهم الاحتفاظ بنسخة احتياطية من مفاتيح الاسترداد في مكان آمن.
هل هناك طرق لاستعادة كلمة المرور باستخدام USB boot؟
نعم، يمكن استخدام قرص USB تمهيدي (Live USB) لاستعادة كلمة المرور في Ubuntu. الطريقة تتضمن تمهيد النظام من USB، ثم تحميل نظام الملفات الخاص بالنظام المثبت باستخدام أمر mount، ثم استخدام أمر chroot للوصول إلى بيئة النظام، وأخيرًا استخدام الأمر passwd لتغيير كلمة المرور. هذه الطريقة مفيدة جدًا عندما لا يمكن الوصول إلى وضع الاسترداد في GRUB لأي سبب من الأسباب. كما أنها عملية للغاية عندما تحتاج إلى إجراء تغييرات أخرى على النظام الذي لا يمكن الو

.png)