Settare i permessi di file e cartelle in linux può sembrare complicato a volte ma in realtà è più semplice di quello che sembra.
In questo documento sintetizzerò man mano dei comandi utilizi a gestire i permessi dei file e cartelle sotto linux.
Il documento verrà modificato di volta in volta aggiungendo nuovi comandi o casistiche.
Modificare permessi di tutte le cartelle e sotto cartelle di una directory con un unico comando #
Utilizzando il comando seguente tutte le cartelle e sottocartelle di una directory specifica verranno impostate con i permessi indicati.
find . -type d -exec chmod 0770 {} \;
In questo caso tutte le cartelle e sottocartelle della directory in cu ci si trova verranno impostate con permessi 0770.
Modificare permessi di tutti i file nelle cartelle e sottocartelle di una directory con un unico comando #
Utilizzando il comando seguente tutti i file contenuti nella directory corrente e nelle sue sottodirectory verranno impostati con i permessi indicati.
find . -type f -exec chmod 0660 {} \;
In questo caso tutti i file della directory principale e le sue sottocartelle verranno impostati con permessi 0660.