Voglio impostare una cartella in modo tale che qualsiasi cosa creata al suo interno (directory, file) erediti i permessi e il gruppo predefiniti.
Chiamiamo il gruppo “media”. Inoltre, le cartelle/file creati all'interno della directory dovrebbero avere g+rw automaticamente.
Risposta accettata:
L'ho trovato:applicazione delle autorizzazioni predefinite
Dall'articolo:
-
Imposta il
setgid
bit, in modo che i file/cartelle invengano creati con lo stesso gruppo di chmod g+s <directory>
-
Imposta gli ACL predefiniti per il gruppo e altri
setfacl -d -m g::rwx /<directory> setfacl -d -m o::rx /<directory>
Successivamente possiamo verificare:
getfacl /<directory>
Uscita:
# file: ../<directory>/
# owner: <user>
# group: media
# flags: -s-
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x