Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:file-acl

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:file-acl [2018/08/16 08:13]
ingo_wichmann [Aufgaben]
admin_grundlagen:file-acl [2023/07/11 12:43] (aktuell)
sh
Zeile 7: Zeile 7:
 ===== Default Mask setzen ===== ===== Default Mask setzen =====
   setfacl -m "​d:​u::​rwx,​d:​g::​rwx,​d:​o::​-"​ projekte2/   setfacl -m "​d:​u::​rwx,​d:​g::​rwx,​d:​o::​-"​ projekte2/
 +Alternative Syntax 
 +  setfacl -d -m "​u::​rwx,​g::​rwx,​o::​-"​ projekte2/​ 
 +  ​
 setzt die default-mask auf ug=rwx,o= unter Umgehung der umask setzt die default-mask auf ug=rwx,o= unter Umgehung der umask
  
-===== Berechtigung ​=====+===== ACL hinzufügen ​=====
 Michelle darf alles hier: Michelle darf alles hier:
   setfacl -m '​u:​michelle:​rwx'​ projekte2/   setfacl -m '​u:​michelle:​rwx'​ projekte2/
   getfacl projekte2/   getfacl projekte2/
 +
 +===== "​vererbbare"​ ACL hinzufügen =====
 +Michelles Rechte werden weitergegeben bei Neuanlage von Dateiobjekten
 +  setfacl -d -m '​u:​michelle:​rwx'​ projekte2/
  
 ===== Aufgaben ===== ===== Aufgaben =====
Zeile 45: Zeile 51:
 |                  ^  lesen? ^ schreiben? ^  ​ |                  ^  lesen? ^ schreiben? ^  ​
 ^             ​test1| ​ ''​_'' ​ |  ''​_'' ​    | ^             ​test1| ​ ''​_'' ​ |  ''​_'' ​    |
 +
 +===== Dateien mit ACLs finden =====
 +
 +  getfacl --recursive --skip-base startVerzeichnis | awk '/^# file:/ { print substr($0, 9) }'
 +''​%%--%%recursive''​ oder ''​-R''​ arbeitet rekursiv, ''​%%--%%skip-base''​ oder ''​-s''​ lässt Dateien weg, die lediglich die Standardeinträge haben (von ''​chmod''​).
  
 ===== Fallen/​Todos ===== ===== Fallen/​Todos =====
Zeile 52: Zeile 63:
 ====== Doku ====== ====== Doku ======
   * http://​wiki.ubuntuusers.de/​ACL   * http://​wiki.ubuntuusers.de/​ACL
-  * http://​users.suse.com/​~agruen/​acl/​linux-acls/​online/​ 
   * Kapitel "​Zugriffssteuerungslisten unter Linux" im OpenSuSE Handbuch   * Kapitel "​Zugriffssteuerungslisten unter Linux" im OpenSuSE Handbuch
  
  
admin_grundlagen/file-acl.1534407223.txt.gz · Zuletzt geändert: 2018/08/16 08:13 von ingo_wichmann