Як відновити втрачений пароль адміністратора в CentOS

У Linux, коли ви забудете пароль свого облікового запису, ви зможете легко скинути його за допомогою root-облікового запису. Але коли ви забудете пароль свого кореневого облікового запису, тоді ви опинитесь у поганій ситуації.

Ви не можете скинути пароль свого кореневого облікового запису, використовуючи звичайний обліковий запис користувача, оскільки обліковий запис користувача не може виконувати такі завдання загалом.

У цій статті ми розглянемо, як відновити свій пароль root CentOS. Тож давайте подивимось, як це зробити.

Як відновити свій root-пароль - покроково

У CentOS можна, щоб сценарії, що запускаються з initramfs, налагоджували оболонку в певних точках, надавали кореневу оболонку і продовжували, коли ця оболонка існує.

Хоча це в основному призначено для налагодження, воно також може бути використано для відновлення втраченого пароля root.

Виконайте ці кроки, щоб відновити загублений пароль root.

Спочатку перезавантажте систему.

Щоб перервати відлік завантажувача, натисніть будь-яку клавішу.

Перемістіть курсор до запису, який потрібно завантажити.

Натисніть “e”, щоб вибрати цей запис. Після вибору цього запису з’являться наведені нижче команди ядра.

У командному рядку ядра перемістіть курсор до рядка, який починається з linux16.

Натисніть клавішу "Кінець", щоб перемістити курсор до кінця. Введіть “rd.break” (Це зламається безпосередньо перед передачею контролю з initramfsдо фактичної системи).

Потім натисніть “Ctrl + x”, щоб зберегти ці зміни. З'явиться оболонка налагодження Initramfs.

Далі ми повинні надати дозволи на читання та запис у / sysroot, ввівши наступну команду:

mount -o remount,rw /sysroot/

Тепер перейдіть до в'язниці chroot.

chroot /sysroot

Тут / sysroot розглядається як корінь дерева файлової системи.

Далі ви встановите новий пароль користувача.

passwd root

І перемаркуйте файли.

touch /.autorelabel

Нарешті, двічі введіть «вихід».

Перший вийде із в'язниці Хрота.

Наступний вийде із налагоджувальної оболонки initramfs та перезавантажить систему.

Тепер ви можете увійти як root із оновленим паролем.

Будь ласка, повідомте мені, якщо у вас виникнуть запитання. Ви можете зв’язатися зі мною в Twitter і зв’язатися зі мною.

Дякую за читання.

Щасливого кодування!