الرئيسية
» PC Tips
»
إعادة تعيين كلمة مرور الجذر المنسية على نظام التشغيل Harmonica OS باستخدام GRUB Recovery
إعادة تعيين كلمة مرور الجذر المنسية على نظام التشغيل Harmonica OS باستخدام GRUB Recovery
مثال توضيحي: مينه هو مالك جهاز كمبيوتر مكتبي يعمل بنظام Harmonica OS، وقد نسي كلمة مرور حسابه root. يستطيع الوصول إلى الجهاز، وقد تم فك تشفير القرص عند بدء التشغيل. إذا كان نظامه يستخدم قائمة استعادة GRUB بنمط Ubuntu، فيمكنه تعيين كلمة مرور جديدة لحساب الجذر من خلال واجهة الاستعادة. لم يتسنَّ التحقق من وثائق Harmonica الخاصة بهذه العملية، لذا قد تختلف أسماء القوائم باختلاف الإصدار.
تأكد أولاً من كلمة المرور المفقودة. كلمة مرور حساب الجذر تختلف عن كلمة مرور أي حساب عادي يتمتع بصلاحيات المسؤول sudo. إذا كان مينه يحتاج فقط إلى استعادة حساب سطح المكتب أو حساب sudo، فعليه إعادة تعيين هذا الحساب باستخدام passwd usernameالأمر المناسب. التعليمات التالية تُغيّر كلمة مرور حساب الجذر باستخدام الأمر المناسب passwd root.
قبل تغيير كلمة المرور
تتطلب هذه الطريقة الوصول المادي أو وحدة تحكم مُصرّح بها، بالإضافة إلى الوصول إلى قائمة الإقلاع. وهي لا تُفك تشفير القرص المُشفّر، ولا تستعيد الملفات من نظام ملفات تالف، ولا تتجاوز كلمة مرور البرامج الثابتة/GRUB. إذا كان نظام الملفات الجذر محميًا بتشفير القرص بالكامل، فأدخل مفتاح فك التشفير الصحيح أولًا. عادةً ما يُظهر نظام التشغيل المُشفّر هذا التنبيه قبل بدء تشغيله.
احصل على موافقة مالك الجهاز، واحتفظ بالكمبيوتر في مكان خاص، واختر كلمة مرور قوية وفريدة. أي شخص لديه القدرة على تعديل إعدادات بدء التشغيل أو فتح واجهة استعادة النظام قد يتمكن من الوصول إلى صلاحيات المسؤول على جهاز غير مشفر. إذا كان الكمبيوتر مُدارًا من قِبل مؤسسة، فاستخدم عملية الاستعادة المعتمدة لديها.
أعد ضبط صلاحيات الجذر من قائمة استعادة GRUB
افتح قائمة GRUB أثناء بدء التشغيل. أعد تشغيل الكمبيوتر. في العديد من أنظمة UEFI، اضغط Escبشكل متكرر أثناء بدء التشغيل؛ في بعض أنظمة BIOS القديمة، اضغط باستمرار Shift. يختلف التوقيت. إذا لم تظهر القائمة، فراجع وثائق الجهاز أو وثائق إصدار Harmonica بدلاً من تغيير إعدادات مُحمل الإقلاع بشكل عشوائي.
حدد خيار الاستعادة. اختر Advanced options for Ubuntu(أو خيار Harmonica المكافئ)، ثم حدد خيار النواة الذي يحمل علامة recovery mode. قد تختلف الصياغة الدقيقة. توضح وثائق استعادة Ubuntu مسار GRUB هذا، لكنها لا تُثبت أن جميع إصدارات Harmonica تستخدم القائمة نفسها.
افتح واجهة سطر الأوامر الجذرية. في قائمة الاسترداد، حددها root – Drop to root shell promptوقم بالتأكيد إذا طُلب منك ذلك. تتمتع هذه الواجهة بصلاحيات النظام الكاملة. تعامل مع كل أمر كإجراء إداري.
قائمة على نمط GRUB مع تمييز الخيارات المتقدمة؛ قد يقوم نظام التشغيل Harmonica OS بتسمية إدخال الاسترداد الخاص به بشكل مختلف.يؤدي خيار "الصدفة الجذرية" في قائمة الاسترداد إلى فتح موجه صيانة بصلاحيات مميزة.
اجعل النظام قابلاً للكتابة وقم بتعيين كلمة مرور جديدة
تقوم بيئات الاسترداد عادةً بتثبيت نظام الملفات الجذر المثبت كقراءة فقط لحمايته. في سطر الأوامر، أعد تثبيته مع منح صلاحية الكتابة.
mount -o remount,rw /
عادةً ما يعود الأمر إلى موجه الأوامر دون رسالة عند نجاحه. إذا أبلغ عن خطأ، فتوقف واقرأه؛ لا تحاول تركيب أجهزة عشوائية. قد يستخدم نظام الملفات الجذر تخطيطًا مختلفًا، أو يكون مشفرًا ولكنه غير مفتوح، أو يحتوي على أخطاء في نظام الملفات تتطلب إصلاحًا منفصلاً.
تقوم واجهة الاسترداد بإعادة تحميل نظام الملفات الجذر للقراءة والكتابة قبل تغيير كلمة المرور.
الآن قم بتعيين كلمة المرور لحساب الجذر:
passwd root
اكتب كلمة المرور الجديدة مرتين عند مطالبتك بذلك. عادةً لا يعرض الطرفية أي أحرف أثناء الكتابة، وهذا أمر طبيعي. استخدم عبارة مرور طويلة وفريدة، وتجنب وضعها مباشرةً في سطر الأوامر، حيث يمكن كشفها في سجل الأوامر أو قوائم العمليات. تشير رسالة النجاح إلى أنه تم تحديث قاعدة بيانات كلمات المرور.
تطلب أداة passwd كلمة مرور الجذر الجديدة مرتين، ثم تُبلغ عن نجاح التحديث.
أعد التشغيل وتحقق من الوصول
بعد ظهور رسالة النجاح، أعد التشغيل من واجهة الاسترداد باستخدام الأمر التالي:
reboot
إذا rebootلم يكن الأمر متاحًا في واجهة سطر الأوامر المصغرة، فاستخدم خيار استئناف التشغيل أو إعادة التشغيل من قائمة الاسترداد. دع الجهاز يبدأ التشغيل بشكل طبيعي. في وحدة تحكم نصية محلية، اختبر كلمة مرور المستخدم الجذر الجديدة فقط إذا كان تسجيل الدخول كمستخدم جذر مُفعّلاً. قد ترفض شاشة تسجيل الدخول على سطح المكتب المستخدم الجذر عمدًا، وقد يمنع SSH تسجيل الدخول المباشر كمستخدم جذر حتى عند صحة كلمة المرور؛ هذه السياسات منفصلة عن كلمة المرور نفسها.
إذا كانت بيانات الاعتماد المفقودة تخص حساب مدير النظام العادي الخاص بـ Minh، فعليه تكرار عملية استعادة النظام وتشغيلها passwd minh(باستخدام اسم الحساب الفعلي). يمكن أن تساعد قائمة مجلد المستخدم في تحديد المستخدمين المحليين، ولكنها قد تحتوي أيضًا على مجلدات الخدمات أو المجلدات المشتركة، لذا تأكد من الحساب الصحيح قبل إجراء أي تغيير.
تحقق مما تغير وما لم يتغير
عند بدء تشغيل النظام بشكل طبيعي، يمكن للمسؤول التحقق من حالة الحساب sudo passwd -S rootبعد تسجيل الدخول إلى حساب مسؤول مُصرّح له. تختلف حالة الحساب المعروضة باختلاف توزيعة النظام؛ فهي تساعد في التمييز بين كلمة المرور الموجودة في قاعدة بيانات الحساب والحساب المُقفل، ولكنها لا تُثبت السماح بتسجيل الدخول كمسؤول (root) عبر واجهة المستخدم الرسومية أو عبر SSH.
تكتمل عملية إعادة الضبط عند تشغيل النظام بنجاح دون أخطاء وقبول الحساب المُستهدف لبيانات الاعتماد الجديدة عبر طريقة تسجيل دخول مُصرّح بها. في حال استمرار الفشل، تحقق مما إذا كنت قد غيّرت rootحساب مستخدم عادي، وما إذا كان تخطيط لوحة المفاتيح قد تغيّر بين بدء التشغيل وتسجيل الدخول، وما إذا كان الحساب مُقفلًا أو مُقيّدًا لتسجيل الدخول. بالنسبة لإصدار Harmonica الذي لا يحتوي على مدخل استعادة GRUB على غرار Ubuntu، يُرجى مراجعة ملاحظات الإصدار أو التواصل مع مُطوّر النظام قبل محاولة تعديل معلمات بدء التشغيل. تُوثّق تعليمات وضع الاستعادة من Canonical مسار استعادة GRUB العام، وتُوضّح وثائق إدارة المستخدمين أن تكوين حساب الجذر يختلف عن وصول المسؤول العادي.