doc:appunti:linux:sa:acl
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:acl [2020/10/22 09:26] – niccolo | doc:appunti:linux:sa:acl [2020/10/22 10:59] (current) – [Access Control List - ACL] niccolo | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Access Control List - ACL ====== | ====== Access Control List - ACL ====== | ||
- | Gestione evoluta dei permessi, generalmente | + | Gestione evoluta dei permessi. In origine |
- | + | ||
- | Installare | + | |
< | < | ||
Line 9: | Line 7: | ||
</ | </ | ||
- | Per **aggiunge** una voce di ACL ad un file: | + | Per manipolare le ACL da riga di comando, installare il pacchetto Debian |
- | < | ||
- | setfacl -m u:niccolo:r filename | ||
- | </ | ||
- | Per **rimuovere** una voce di ACL da un file: | + | La **presenza |
< | < | ||
- | setfacl | + | ls -l filename |
+ | -rw-r-----+ 1 root root 24 Apr 11 17:08 filename | ||
</ | </ | ||
- | Fare attenzione che le ACL prevalgono sui permessi standard Unix, quindi i permessi che si vedono con un semplice | + | Per **visualizzare** il contenuto dell' |
- | + | ||
- | Per visualizzare | + | |
< | < | ||
Line 37: | Line 31: | ||
</ | </ | ||
- | Per impostare le ACL sugli oggetti creati in una directory basta impostare le opportune ACL **'' | + | |
+ | Per **aggiunge** una voce di ACL ad un file: | ||
< | < | ||
- | setfacl -m default: | + | setfacl -m u:niccolo:r filename |
</ | </ | ||
- | Per rimuovere | + | Per **rimuovere** una voce di ACL da un file: |
< | < | ||
- | setfacl --remove-all | + | setfacl -x user: |
</ | </ | ||
- | La presenza di una ACL viene evidenziata dal segno + quando | + | Fare attenzione che le ACL prevalgono sui permessi standard Unix, quindi i permessi che si vedono con un semplice **'' |
+ | |||
+ | |||
+ | ===== Default ACL su directory ===== | ||
+ | |||
+ | Per impostare le ACL sugli oggetti creati in una directory basta impostare le opportune ACL **'' | ||
< | < | ||
- | ls -l filename | + | setfacl |
- | -rw-r-----+ 1 root root 24 Apr 11 17:08 filename | + | </ |
+ | |||
+ | Per rimuovere tutte le ACL a un file o una directory: | ||
+ | |||
+ | < | ||
+ | setfacl | ||
</ | </ | ||
doc/appunti/linux/sa/acl.1603358816.txt.gz · Last modified: 2020/10/22 09:26 by niccolo