المقدمة
يوضح هذا المستند إجراء إسترداد كلمات مرور 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" في نهاية السطر.
الخطوة 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
يجب أن تكون قادرا الآن على تسجيل الدخول باستخدام بيانات الاعتماد الجديدة