sudo

Verwendungszweck

sudo führt ein Kommando mit Root-Rechten aus.

Verwendung

Mit sudo können Benutzer administrative Aufgaben übernehmen ohne das Root-Password zu kennen. Voraussetzung ist der Eintrag des Benutzers in der Datei /etc/sudoers mit den entsprechenden Rechten.

sudo [PARAMETER] KOMMANDO

Options-Übersicht:

Parameter Beschreibung
-b startet das angegebene Kommando im Hintergrund
-H trägt das Homeverzeichnis des Benutzers in die $HOME Umgebungsvariable ein.
-K löscht das gespeicherte Password. Beimnächsten Aufruf von sudo muss das Password erneut angegeben werden.
-s startet die $SHELL angegebene Shell.Damit werden mehrere Kommandoaufrufe mit einem vorangestellten sudo möglich
-u startet das Kommando für den angegebenen Benutzer
-i (ohne Kommando) wechselt in die Root-Shell. So könnten mehrere Befehle mir Rootrechten ausgeführt werden. Verlassen der Root-Shell mit exit möglich

Beispiele

Anlegen eines Verzeichnisses test mit Root-Rechten im Pfad /media/:

sudo mkdir /media/test

Editieren der Datei fstab im Verzeichnis /etc/ mit Root-Rechten mit Hilfe des Konsoleneditors nano:

sudo nano /etc/fstab