Linux + warum ich das Passwort nicht ändern kann

Linux + warum ich das Passwort nicht ändern kann

Ich habe Redhat 6.x Version

Ich versuche, das Passwort im Einzelbenutzermodus zu ändern, erhalte jedoch Folgendes

passwd root
changing password for user root
passwd: permission denied 

dann versuche ich zu überprüfen, ob das Dateisystem schreibgeschützt ist

 mount -o remount,rw /

aber ich bekomme wieder die Berechtigung verweigert, wenn ich tippe passswd-Wurzel

helfen Sie mir bitte zu verstehen, warum mir die Berechtigung für den Einzelbenutzermodus verweigert wird?

Antwort1

Haben Sie Ihre /etc/passwdDateien überprüft /etc/shadow?

grep root /etc/passwd /etc/shadow

Haben Sie versucht, /etc/shadow zu bearbeiten (mit nano oder vim)? Sie könnenRoot-Passwort manuell entfernen, und speichern.

Antwort2

Bearbeiten Sie die Kernel-Bootoptionen, wechseln Sie ro init=/sysroot/bin/shzu rw init=/sysroot/bin/shCentOS und booten Sie es. Wenn Sie angemeldet sind, führen Sie diese Befehle aus:

chroot /sysroot
passwd root
touch /.autorelabel
reboot

Sie sollten sich jetzt als Root-Benutzer anmelden können.

Quelle

verwandte Informationen