sudo führt ein Kommando mit Root-Rechten aus.
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 |
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