Auf meinem PC tippe ich oft sudo
vor bestimmten Befehlen, um administrative Aufgaben zu erledigen. Ich hatte gehofft, dies den ganzen Tag über zu vermeiden, indem su root
ich das gleiche Passwort eingab und bereitstellte, für das ich normalerweise arbeite sudo
. Die beiden Passwörter sind jedoch nicht identisch (ich weiß nicht, wie ich mich anmelden soll su root
). Ist das Ausführen eines Befehls sudo
anders als das Anmelden mit su root
und Ausführen des gleichen Befehls?
Ich denke sudo
und bin su root
das gleiche, denn wenn ich tippe sudo whoami
, bekomme ich root
im Gegensatz dazu, whoami
wo ich meinen Benutzernamen bekomme.
sudo
, fragt das System bei der Verwendung nach Ihrem Kennwort , um Ihre Identität zu überprüfen, und prüft dann, /etc/sudoers
ob Sie sudo ausführen dürfen. Wenn Sie verwenden su
, müssen Sie das Kennwort des Benutzers eingeben, zu dem Sie wechseln . (Ich weiß, dass dies jetzt eine sehr alte Frage ist, aber ich wollte eine Klarstellung zum Nutzen zukünftiger Zuschauer hinzufügen.)