Come impostare i permessi dei file in modo che i nuovi file ereditino gli stessi permessi?
Ho una cartella in cui nuove sottocartelle e file saranno creati automaticamente da uno script.
Voglio mantenere i permessi di utente e di gruppo in modo ricorsivo per tutte le nuove cartelle e i nuovi file posizionati nella directory madre. So che questo comporta l'impostazione di un bit adesivo, ma non riesco a trovare un comando che mostri esattamente ciò di cui ho bisogno.
Questo è quello che ho fatto finora:
sudo mkdir -p /path/to/parent
sudo chmod -R 660 myself:somegroup /path/to/parent
In seguito, voglio che i 660 permessi siano impostati ricorsivamente a tutte le cartelle e i file messi in /path/to/parent
.
Tuttavia, tutto quello che ho provato finora ha fallito. Qualcuno può aiutarmi per favore?
In realtà il flag ottale 660 probabilmente non è nemmeno corretto. I permessi che voglio sono:
- Le directory poste sotto
/path/to/parent
sono eXecutable da utenti con permessi - I file sono leggibili/scrivibili dall'utente me stesso e dai membri di somegroup
- I file e le cartelle in
/path/to/parent
NON sono leggibili dal mondo
Sto girando su Ubuntu 10.0.4 LTS.
Qualcuno può aiutare per favore?