ACL - Kurzreferenz

Aus Xinux Wiki
Version vom 6. Dezember 2012, 12:57 Uhr von 192.168.244.1 (Diskussion) (Die Seite wurde neu angelegt: „=Setzen der normalen Rechte= Setzen der Rechte lesen und schreiben für den User foo auf die Datei bar setfacl -m u:foo:rw bar Setzen der Rechte lesen und sc…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Setzen der normalen Rechte

Setzen der Rechte lesen und schreiben für den User foo auf die Datei bar

setfacl -m  u:foo:rw  bar

Setzen der Rechte lesen und schreiben für die Gruppe xox auf die Datei bar

setfacl -m  g:xox:rw  bar

Setzen der Rechte lesen und schreiben für den User foo auf das Verzeichnis lux

setfacl -m  u:foo:rw  lux

Setzen der Rechte lesen und schreiben für die Gruppe xox auf die Datei lux

setfacl -m  g:xox:rw  lux

Rekursives setzen der Rechte lesen und schreiben für den User foo auf das Verzeichnis lux

setfacl -Rm  u:foo:rw  lux

Rekursives setzen der Rechte lesen und schreiben für die Gruppe xox auf die Datei lux

setfacl -Rm  g:xox:rw  lux

Setzen der default Rechte

(jedes neu erstellte Objekt unterhalb des Verzeichnisses bekommt diese Rechte zugewiesen)

Rekursives setzen der Default Rechte lesen und schreiben für den User foo auf das Verzeichnis lux

setfacl -dRm  u:foo:rw  lux

Rekursives setzen der Default Rechte lesen und schreiben für die Gruppe xox auf die Datei lux

setfacl -dRm  g:xox:rw  lux

Entziehen von Rechten

Entzug aller erweiterten ACL der Datei bar

setfacl -b bar

Rekursiver Entzug aller erweiterten ACL des Verzeichnis lux

setfacl -Rb lux