7.22 Сброс пароля пользователя root

1. Включить/перезагрузить компьютер и при появлении меню загрузчика GRUB2 выделить строку с нужной версией ядра ОС:

2. Выбрав нужный пункт, нажать на клавиатуре e для входа в режим редактирования опций загрузки, после чего найти строку загрузки ядра и дописать в конец параметр перехода в single-mode: init=/bin/bash rw

3. Нажать Ctrl+x для начала загрузки.

4. После загрузки в режиме single-mode для выставления русской кодировки наберите команду:

setfont cyr-sun16

4. Необходимо перевести SELinux в режим уведомлений, для этого в файле /etc/selinux/config замените строку SELINUX=enforcing на SELINUX=permissive. Для этого откройте файл конфигурации в редакторе nano (или mc editor):

nano /etc/selinux/config

Либо наберите команду:

sed -i "s/SELINUX=enforcing/SELINUX=permissive/" /etc/selinux/config

5. Теперь можно сменить пароль пользователя выполнив команду:

passwd root

6. В случае успешной смены пароля необходимо перезагрузить систему в «обычный» режим работы, для чего в командной строке выполнить exit. Есть вероятность после выхода из текущего сеанса получить kernel panic — в таком случае перегружаем систему по кнопке RESET.

7. После загрузки верните режим enforcing для SELinux.

Важно

Если до сброса пароля режим SELinux был enforsing, и его не поменяли во время сброса пароля, то после смены пароля могут возникнуть проблемы при входе пользователя в систему.
Поэтому в режиме single-mode, следует перевести SELinux в режим permissive. После этого обычным образом загрузитесь в систему и выполните команду:

# restorecon -v /etc/shadow

Верните режим enforcing для SELinux и перезагрузите систему для проверки.
При сбросе пароля в single-mode происходит изменение файла /etc/shadow  командой passwd, но т.к SELinux в данном режиме не работает, то файл изменяется без контекста безопасности SELinux. Команда restorecon восстанавливает контекст безопасности на файлы и каталоги в соответствии с сохранёнными ранее правилами маркировки.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email