
Ich verwende Mac OS X 10.5 und habe mein Konto so eingerichtet, dass ich mich nicht anmelden muss. Wenn ich zu den Netzwerkeinstellungen gehe und auf das Schlosssymbol in der unteren linken Ecke klicke, werde ich nach meinem Benutzernamen und Kennwort gefragt. Ich gebe einfach mein Kennwort ein und das Schlosssymbol wird entsperrt.
Aber wenn ich zu einer Shell gehe und eingebe su
, erhalte ich Folgendes:
$ su
Password:
su: Sorry
Welches Passwort gebe ich hier ein?
Antwort1
Für su
ing benötigen Sie in diesem Fall das Passwort des Zielkontos root
. Aber unter Mac OS X hat root kein Passwort, su wird nie funktionieren. Sie können jedoch verwenden, sudo -i
wodurch Sie ebenfalls eine Root-Shell erhalten. Sie müssen dort das Passwort Ihres Benutzers eingeben.
Antwort2
Geben Sie ein sudo su
. Sie können dann Ihr eigenes Passwort verwenden.
Antwort3
Legen Sie ein Passwort fest für root
mit passwd
:
sudo passwd root
Anschließend werden Sie nach Ihrem sudo
Passwort gefragt. Dies ist Ihr übliches Login-Passwort.
Password:
Und dann können Sie das root
Passwort festlegen oder ändern:
Changing password for root.
New password:
Retype new password: