У меня версия redhat 6.x

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

passwd root
changing password for user root
passwd: permission denied 

тогда я пытаюсь проверить, что файловая система смонтирована в режиме чтения / записи

 mount -o remount,rw /

но я получаю разрешение снова отказано при вводе корня passswd

Пожалуйста, помогите мне понять, почему я получаю отказ в разрешении в однопользовательском режиме?

2 ответа2

0

Вы проверили свои /etc/passwd и /etc/shadow ?

grep root /etc/passwd /etc/shadow

Вы пытались редактировать /etc /shadow (с помощью nano или vim)? Вы можете вручную удалить пароль root и сохранить.

0

Отредактируйте параметры загрузки ядра, измените ro init=/sysroot/bin/sh на rw init=/sysroot/bin/sh и загрузите CentOS. При входе в систему выполните следующие команды:

chroot /sysroot
passwd root
touch /.autorelabel
reboot

Теперь вы сможете войти в систему как пользователь root.

Источник

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .