Как люди, мы склонны забывать некторые вещи, особенно если они хранятся в наших умах.
Можно ли сбросить забытый пароль root на RHEL 8?
Если это ваш вопрос на сегодня, то ответ ДА.
Сбросить пароль пользователя root легко, если у вас есть активная учетная запись с правами sudo.
Все, что вам нужно сделать, это запустить:
sudo passwd root
Система попросит вас ввести новый пароль root и подтверждение.
Но что, если у вас нет доступа к локальному пользователю с привилегиями sudo и вы не можете восстановить пароль root таким способом.
Это оставляет вас один на один с методом ручного восстановления пароля на вашем сервере RHEL 8 из меню загрузки Grub.
Шаг 1: Загрузите / перезагрузите сервер RHEL 8
Первым шагом является перевод системы RHEL 8 в остановленное состояние или перезагрузка работающей системы RHEL 8.
Шаг 2: прервать процесс загрузки и сбросить пароль root на RHEL 8
Когда вы увидите меню grub, нажмите клавишу «e» на клавиатуре, чтобы прервать процесс загрузки.
Система покажет вам параметры загрузки ядра.
Мы изменим эти параметры, чтобы сбросить пароль root на RHEL 8.
Настроенные параметры по умолчанию выглядят следующим образом.
Под линией linux нажмите <ctrl + e>, чтобы перейти к концу строки, и удалите «ro crash», затем добавьте «rd.breakforcing = 0», как показано ниже.
Когда закончите, нажмите <Ctrl-x>, чтобы запустить систему.
Это приведет вас к оболочке, где вам нужно перемонтировать корневую систему с флагом rw, так как она находится в режиме только для чтения.
mount -o remount,rw /sysroot
Перейдите в каталог / sysroot и сбросьте пароль root.
chroot /sysroot
Сбросьте пароль root на RHEL 8 с помощью команды passwd.
passwd
Введите желаемый пароль и подтвердите при появлении запроса.
После установки пароля включите перемаркировку SELinux при перезагрузке и выйдите из консоли.
touch /.autorelabel exit exit
Снимок экрана ниже должен помочь вам визуализировать все действия сброса.
Система возобновит нормальную перезагрузку и проверит политику SELinux для всех системных файлов и каталогов.
Вы увидите экран входа в систему, аналогичный приведенному ниже.
Авторизуйтесь с именем пользователя root и паролем, указанными при сбросе.
Вуаля!
Вы успешно выполнили сброс пароля пользователя root на RHEL 8.