В случае потери root-пароля на Centos, можно воспользоваться восстановлением пароля root по следующей инструкции:
1. В меню загрузки CentOS жмем клавишу ‘e’.
2. Ищем длинную строчку в виде
linux16 /vmlinuz-3.10.0-514.e17.x86_64 root=/dev/map\per/cl-root ro crashkernel-auto rd. lvm. lv=cl/root rd. lvm. lv-cl/swap rghb queit\ LANG-en US. UTF-8
3. В конце строки через пробел добавляем rd.break и жмем CTRL+X.
linux16 /vmlinuz-3.10.0-514.e17.x86_64 root=/dev/map\per/cl-root ro crashkernel-auto rd. lvm. lv=cl/root rd. lvm. lv-cl/swap rghb queit\ LANG-en US. UTF-8 rd.break
4. В открывшемся консольном окне необходимо дать команду на разрешение записи в /sysroot:
mount -o remount, rw /sysroot
Проверяем:
mount | grep root
5. Далее поочередно вводим команды:
chroot / sysroot passwd root Задаем новый пароль
6. Для перемаркировки меток безопасности создадим в корневом каталоге файл с именем .autorelabel, как показано ниже:
touch /.autorelabel
7. Выходим и перезагружаем систему:
exit reboot
8. Авторизовываемся в системе под новым паролем root.