نسيان كلمة المرور لمستخدم Linux PC الخاص بكحساب يمكن أن يكون مزعج على محمل الجد. يحبسك ويمنعك من الوصول إلى أي شيء. لا تقلق! على عكس الاعتقاد الشائع ، لا تحتاج إلى إعادة تثبيت نظامك بالكامل وبدء كل شيء من جديد. يمكنك إعادة تعيين كلمة المرور المنسية على نظام Linux ، وتغيير كلمة المرور إلى اسم المستخدم الخاص بك.
كلمة السر الجذر

طريقة واحدة لاستعادة المستخدم على نظام لينكس عندمالقد نسيت كلمة المرور هي استخدام حساب Root. نظرًا لأن Root يتمتع بالسيطرة المطلقة على النظام ، فمن الممكن إعادة تعيين كلمة المرور المنسية على نظام التشغيل Linux بالقوة. يمكن استخدام Root لإعادة تعيين كلمة المرور الخاصة بك دون أي برامج جديدة أو أقراص مباشرة أو ما إلى ذلك.
لبدء العملية ، قم بتحميل نظام Linux الخاص بككما تفعل عادة ، والسماح لها تحميلها على شاشة تسجيل الدخول. لا تقم بتسجيل الدخول! بدلاً من ذلك ، اضغط Ctrl + Alt + F2 لفتح نافذة TTY. نوافذ TTY هذه عبارة عن قذائف طوارئ يمكن للمستخدمين الوصول إليها بغض النظر عن تسجيل الدخول.
في نافذة TTY ، سترى مطالبة تطلب اسم مستخدم. في فتحة المستخدم ، أدخل "الجذر" ، متبوعة بكلمة مرور الجذر.
ملاحظة: إذا كنت تستخدم Ubuntu أو Linux Mint أو أي توزيعة Linux أخرى معطلة سو وحساب الجذر ، وهذه الطريقة لن تعمل. جرب طريقة chroot بدلاً من ذلك.
إذا كانت كلمة مرور Root صحيحة ، فسوف تقوم نافذة TTY بتسجيل الدخول إليك كمستخدم خارق ، مع توفير الطاقة الكاملة لنظام Linux. في هذه المرحلة ، ستتمكن من إعادة تعيين كلمة مرور المستخدم:
passwd username
جري باسود يطلب منك إدخال "كلمة مرور جديدة لـ UNIX". قم بذلك ، وحاول أن تتذكر كلمة المرور هذه المرة!
الآن بعد إعادة تعيين كلمة مرور المستخدم ، من الآمن استخدام حساب المستخدم مرة أخرى. استخدم أمر إعادة التشغيل لإعادة تشغيل جهاز الكمبيوتر والعودة إلى شاشة تسجيل الدخول.
reboot
عند إعادة التشغيل ، يجب أن تكون قادرًا على تسجيل الدخول.
الاستجذار
في بعض توزيعات Linux ، لن تعمل طريقة الجذر لإعادة تعيين كلمة المرور. هذا يرجع إلى حقيقة أن بعض الأنظمة تعطل القدرة على تسجيل الدخول باسم سو، وبدلا من ذلك استخدام سودو امتيازات لكل شيء. من ناحية ، يعد هذا أمانًا فائقًا ، ولكن في قرصة ، ستفقد الحيل المفيدة.
نتيجة لذلك ، يكون إعادة تعيين منسي على نظام Linux أمرًا أكثر تعقيدًا. الخطوة الأولى هي تنزيل أحدث إصدار من Ubuntu لإنشاء قرص مباشر.
بعد تنزيل Ubuntu ، قم بتنزيل الأداة Etcher واستخدمها لإنشاء قرص مباشر من Ubuntu. بمجرد أن يصبح القرص المباشر جاهزًا ، قم بتوصيل محرك أقراص USB ، ثم أعد تشغيل جهاز الكمبيوتر الخاص بك وقم بالتمهيد منه.
بمجرد تحميل أوبونتو ، انقر فوق "جرّب أوبونتو"
إعداد Chroot
قبل إعادة تعيين كلمة المرور ، سنحتاج إلى إعداد Chroot. سوف يسمح Chroot لأوبونتو بالتفاعل مباشرة مع نظام التشغيل Linux على القرص الصلب الخاص بك ، من خلال الوصول إلى الجذر.
فتح محطة وإنشاء مجلد جديد في / كزاز. تأكد من تسمية المجلد باسم نظام التشغيل الخاص بك. في هذا المثال ، سنستخدم OpenSUSE LEAP.

sudo -s mkdir -p /mnt/opensuse-leap/
بعد ذلك ، قم بتشغيل lsblk أمر لتحديد ما هو محرك الأقراص التسمية. في هذا المثال ، القرص الصلب هو / ديف / حزب العمل الديمقراطي، وقسم OpenSUSE LEAP الذي نحتاج إلى تحميله هو / ديف / sda1. لك قد تختلف.
قم بتثبيت قسم تثبيت Linux على المجلد الجديد في / كزاز. تأكد من تغيير الإشارات إلى "opensuse-leap" إلى اسم مجلد نظام التشغيل في / كزاز.
mount /dev/sda1 /mnt/opensuse-leap/
مع تثبيت قسم النظام ، فقد حان الوقت لربط تشغيل خدمات Ubuntu بنظام التشغيل Linux على القرص الصلب.
mount -t proc proc /mnt/opensuse-leap/proc mount -t sysfs sys /mnt/opensuse-leap/sys mount -o bind /dev /mnt/opensuse-leap/dev
cp -L /etc/resolv.conf /mnt/opensuse-leap/etc/resolv.conf
مع إعداد Chroot ، حان الوقت للوصول إليه. في الجهاز ، قم بتثبيت نظام التشغيل الخاص بك من خلال القرص المباشر Ubuntu باستخدام:
chroot /mnt/opensuse-leap /bin/bash
تحقق من أنك بالفعل في Chroot عن طريق تشغيل Neofetch أو Screenfetch لعرض معلومات النظام.

أخيرًا ، أعد تعيين كلمة مرور المستخدم باستخدام:
passwd username
عند الانتهاء ، اكتب خروج عدة مرات لإغلاق جلسة Chroot. من هناك ، استخدم umount أمر لإلغاء تحميل قسم النظام الخاص بك من القرص المباشر.
sudo umount /dev/sda1
يجب أن يقوم الأمر أعلاه بإلغاء تحميل كل شيء. إذا لم يكن الأمر كذلك ، فكر في استخدام خيار "القوة".
sudo umount /dev/sda1 -l
الآن وبعد أن تم إلغاء تثبيت محرك أقراص النظام بشكل صحيح ، أصبح من الآمن الخروج من القرص المباشر. انقر فوق القائمة الموجودة في الجزء العلوي الأيمن داخل القرص المباشر لأوبونتو ، ثم حدد "إعادة التشغيل".
أزل Ubuntu USB stick واسمح لجهاز كمبيوتر Linux بإعادة التشغيل. عند إعادة التشغيل ، سيتم إعادة تعيين كلمة المرور الخاصة بك!
تعليقات