Wie finde ich heraus, welches Passwort ich für ‚su‘ verwenden muss?

Wie finde ich heraus, welches Passwort ich für ‚su‘ verwenden muss?

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 suing 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 -iwodurch 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 rootmit passwd:

sudo passwd root

Anschließend werden Sie nach Ihrem sudoPasswort gefragt. Dies ist Ihr übliches Login-Passwort.

Password:  

Und dann können Sie das rootPasswort festlegen oder ändern:

Changing password for root.
New password:
Retype new password:

verwandte Informationen