linux + warum kann ich das passwd nicht ändern?

2062
yael

Ich habe Redhat 6.x Version

Ich versuche, den Passwd vom Einzelbenutzermodus zu ändern, bekomme aber Folgendes

passwd root changing password for user root passwd: permission denied  

dann versuche ich zu überprüfen, ob das Dateisystem in Read / Write eingehängt ist

 mount -o remount,rw / 

Ich erhalte jedoch erneut die Erlaubnis, wenn ich passswd root eingebe

Bitte helfen Sie mir zu verstehen, warum ich im Einzelbenutzermodus die Berechtigung verweigert bekomme?

0

2 Antworten auf die Frage

0
Ziggy Crueltyfree Zeitgeister

Hast du deine /etc/passwdund /etc/shadowDateien überprüft ?

grep root /etc/passwd /etc/shadow 

Haben Sie versucht, / etc / shadow (mit Nano oder Vim) zu bearbeiten? Sie können das Passwort von root manuell entfernen und speichern.

0
sysfiend

Bearbeiten Sie die Boot-Optionen des Kernels, wechseln Sie ro init=/sysroot/bin/shzu rw init=/sysroot/bin/shCentOS und booten Sie es. Wenn Sie angemeldet sind, folgen Sie diesen Befehlen:

chroot /sysroot passwd root touch /.autorelabel reboot 

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

Quelle