🐧 Как сбросить пароль пользователя root в CentOS 8 / RHEL 8 |

🐧 Как сбросить пароль пользователя root в CentOS 8 / RHEL 8

Мануал
В этом кратком руководстве объясняется, как сбросить пароль пользователя Root на серверах CentOS 8 и RHEL 8.
Этот быстрый совет будет полезен, если вы забыли пароль пользователя root и хотите восстановить его без каких-либо дополнительных инструментов восстановления.
Поскольку для восстановления пароля необходимо войти в однопользовательский режим, у вас должен быть физический доступ к системе.
Если сервер размещен где-то еще, вам может понадобиться помощь вашего хостинг-провайдера.

Сброс пароля пользователя root на CentOS 8 / RHEL 8

Я проверил это руководство на сервере CentOS 8, однако оно также должно работать и на сервере RHEL 8.

Включите сервер CentOS.

Когда появится загрузочное меню GRUB, выберите версию ядра, которую вы хотите загрузить, и нажмите e, чтобы отредактировать выбранную загрузочную запись.

На следующем экране вы увидите параметры загрузки ядра.
Найдите параметр ядра ro:
… и измените ro на rw и добавьте дополнительный параметр init=/sysroot/bin/sh с разделением пробелами, как показано ниже.
Проще говоря, замените параметр «ro» на «rw init=/sysroot/bin/sh».
Пожалуйста, обратите внимание на расстояние между «rw» и «init=/sysroot…».
После изменения параметров, как показано выше, нажмите Ctrl + x, чтобы войти в аварийный режим, то есть однопользовательский режим.
В аварийном режиме введите следующую команду для монтирования корневой файловой системы (/) в режиме чтения/записи.
chroot /sysroot/
Теперь измените пароль пользователя root с помощью команды:
passwd root
Введите пароль дважды.
Я рекомендую вам использовать любой надежный пароль, который содержит цифры и специальные символы.
После обновления пароля root введите следующую команду, чтобы включить перемаркировку SELinux при перезагрузке:
touch /.autorelabel

Наконец, введите следующие команды, чтобы применить изменения и перезагрузить сервер CentOS в обычном режиме:

exit
reboot
Дождитесь завершения процесса перемаркировки SELinux.
Это займет некоторое время в зависимости от размера файловой системы и скорости вашего жесткого диска.
После завершения перемаркировки файловой системы вы можете войти на сервер CentOS 8 с новым паролем root!

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. Евгений

    Спасибо! Работает.

    Ответить
    1. cryptoparty автор

      Всегда рады помочь!

      Ответить
  2. Дмитрий

    Реально работает, спасибо!

    Ответить
    1. cryptoparty автор

      Всегда рады помочь!

      Ответить