Ich würde gerne wissen, worin der Unterschied besteht
su -
sudo bash
sudo sh
Ich kann mich währenddessen nicht als root anmelden, su -
da ich kein root-Passwort habe. Ich meine, ich habe mein Benutzerpasswort, mit dem ich kann, sudo "command"
aber dieses Passwort funktioniert nicht. su -
Ich kann mich als root sudo bash
mit meinem Benutzerpasswort anmelden und mich währenddessen anmelden Dabei sudo sh
bekomme ich aber dann eine Eingabeaufforderung in dieser Form
#
sudo su -
ohne root-Passwort arbeiten. Da sudo densu -
Befehl mit root-Berechtigungen ausführt , werden Sie nur zur Eingabe des Benutzerpassworts aufgefordert. Dies hat den Vorteil, dass die Umgebung des Root-Benutzers eingerichtet wird, was möglicherweise nicht durch einfaches Ausführen einer Shell mit sudo erfolgt.