[[ Сброс / Восстановление root пароля в Linux ]]

Сброс / Восстановление root пароля в Linux

Сброс пароля может пригодиться, например, если ОС загружается в rescue режиме, а пароля от root'a никто не знает.

Способ №1

Через параметры загрузки ядра.

В меню загрузчика GRUB, там где табличка с выбором ядра, нужно выбрать актуальный вариант (как правило он самый первый) и войти в меню редактирования нажатием клавиши E

Если таймер выставлен всего на пару секунд, его можно остановить нажимая или

В разных дистрибутивов есть свои особенности, но общий смысл: монтировать корневую файловую систему сразу в режим rw и указать командную оболочку в качестве init процесса.

RHEL/CentOS/OracleLinux

Заменить ro на rw init=/sysroot/bin/sh и нажать Ctrl+X для загрузки.

Сейчас мы оказались в загрузочном образе initramfs, где корень нашей системы /dev/mapper/ol-root примонтирован в /sysroot

# chroot в корень нашей системы
chroot /sysroot

# сбросить пароль
passwd

# выйти из chroot
exit

# перезагрузка
reboot

Способ №2

Загрузка с livecd.

После загрузки примонтировать корневой раздел системы, сделать chroot, сбросить пароль.






Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
32 +11 =᠎
 
howto/reset-root-password.txt · Последние изменения: 2021/07/29 14:33 — lexa
Gentoo Linux Gentoo Linux Driven by DokuWiki