المقدمة
يصف هذا المستند إجراء إسترداد كلمات مرور CLI المفقودة لأسماء المستخدمين 'root' و'cmxadmin' ل CMX 10.5 وما فوقها.
المتطلبات الأساسية
المتطلبات
None
المكونات المستخدمة
CMX 10.5 VM
الإجراء
يعمل CMX 10.5 (وأعلى) على CentOS 7 كما هو موضح أدناه:
وصول وحدة التحكم مطلوب لهذا الإجراء. قد تكون وحدة تحكم VM أو وحدة التحكم المادية وفقا لنوع الجهاز المستخدم في النشر.
الخطوة 1
قم بإعادة تشغيل خادم CMX وانتظر حتى تظهر شاشة تمهيد GRUB. حدد الخيار المميز (لوضع الإنقاذ) واضغط "e" للتحرير.
ملاحظة:
بالنسبة إلى CMX 10.6 & up، إذا طلب منك اسم مستخدم و/أو كلمة مرور، فأدخل بيانات الاعتماد كاسم مستخدم: جذر وكلمة مرور: كلمة مرور (ليس كلمة مرور الجذر التي تم تكوينها على الخادم).
الخطوة 2
قم بالتمرير لأسفل إلى السطر الذي يبدأ ب "Linux16" وقم بإزالة المعلمة "rhgb quiet" في نهاية السطر. (في أحدث الإصدارات، يمكن أن تكون rhgb quiet rd.shell = 0)
الخطوة 3
بعد إزالة المعلمة في الخطوة 2، أضف الخيار "rd.break enforcement=0" على نفس السطر.
الخطوة 4
ما إن تكتمل، اضغط على CTRL + X لتحميل النظام والتمهيد في وضع الطوارئ. سوف تلاحظ مطالبة جديدة.
الخطوة 5
قم بإعادة تحميل نظام الملفات حتى يتمكن من الكتابة إليه، حيث إنه يتم تحميله للقراءة فقط باستخدام الأمر أدناه:
mount -o remount, rw /sysroot
الخطوة 6
قم بتغيير جذر نظام الملفات كما هو موضح وستلاحظ التغيير الفوري بمجرد اكتماله.
chroot /sysroot
الخطوة 7
قم بتغيير كلمة المرور باستخدام الأمر <username>. في المثال أدناه، يتم تغيير كلمات المرور لكل من cmxadmin وأسماء المستخدمين الجذر.
الخطوة 8
إعادة تحميل نظام الملفات كقراءة فقط باستخدام هذا الأمر:
mount -o remount, ro /
الخطوة 9
اكتب exit" مرتين للوصول إلى قائمة تسجيل الدخول إلى CMX
يمكنك الآن تسجيل الدخول باستخدام بيانات الاعتماد الجديدة