Linux + почему я не могу изменить пароль

1946
yael

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

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

passwd root changing password for user root passwd: permission denied  

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

 mount -o remount,rw / 

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

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

0

2 ответа на вопрос

0
Ziggy Crueltyfree Zeitgeister

Have you checked your /etc/passwd and /etc/shadow files?

grep root /etc/passwd /etc/shadow 

Have you attempted editing /etc/shadow (with nano or vim)? You can manually remove root's password, and save.

0
sysfiend

Edit the kernel booting options, change ro init=/sysroot/bin/sh to rw init=/sysroot/bin/sh and boot CentOS. When logged in, follow these commands:

chroot /sysroot passwd root touch /.autorelabel reboot 

You now should be able to loggin as root user.

Source