sudo

Ein Befehl wird als root ausgeführt: sudo Befehl

Unter ubuntu ist es üblich alle administrativen Aufgaben mittels sudo vorzunehmen (da der Benutzer Root standardmäßig nicht exisitert).

Programme immer mit superuser-Rechten starten: Eintrag in /etc/sudoers:

  
User_Alias NAME=stefan
Cmnd_Alias BACKUP=/usr/bin/multicd
NAME ALL = BACKUP

Achtung: Die Dateien /etc/sudoers stets mit visudo editieren!

Beispieldatei:

# /etc/sudoers
# This file MUST be edited with the 'visudo' command as root.
# See the man page for details on how to write a sudoers file.
Defaults        env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
Cmnd_Alias ISOFILM = /bin/mkdir /media/ISO-Film, /bin/rm -r /media/ISO-Film
Cmnd_Alias ISOFILE = /bin/mkdir /media/ISO-File, /bin/rm -r /media/ISO-File
Cmnd_Alias BURN = /usr/bin/cdrecord, /usr/bin/cdrdao
# User privilege specification
root    ALL=(ALL) ALL
petri   ALL=(ALL) ALL
petri   ALL=NOPASSWD: /bin/mount,/bin/umount,ISOFILM,ISOFILE
Print Friendly, PDF & Email