Inhaltsverzeichnis

Access Control Lists (ACL) unter Linux

Mit ACLs können Zugriffsrechte auf Dateien und Verzeichnisse detaillierter vergeben werden als mit den klassischen Unix-Rechten.

Vorteile von ACL

Wichtige Befehle

setfacl -m u:alice:rwx datei.txt   # Benutzer alice erhält vollen Zugriff
setfacl -m g:projekt:r-- datei.txt # Gruppe projekt erhält Leserechte
getfacl datei.txt                  # Zeigt aktuelle ACLs an
setfacl -x u:alice datei.txt       # Entfernt ACL für alice
setfacl -b datei.txt               # Entfernt alle ACLs

Standard-ACL für Verzeichnisse

Mit

d:

können Standardrechte für neue Dateien in einem Verzeichnis gesetzt werden:

setfacl -m d:u:alice:rwX verzeichnis

Hinweise

Weitere Informationen: