Esiste qualche differenza tra umask 0022
e 022
? Voglio cambiare la mia umask a 022
. Come posso farlo?Differenza Umask tra 0022 e 022
risposta
Non c'è differenza tra umask 0022
e umask 022
.
Le umasks ottali vengono calcolate tramite AND bit a bit del complemento unario dell'argomento utilizzando NOT bit a bit.
Impostare umask in questo modo:
[email protected]:~$ umask 0077
[email protected]:~$ umask
0077
[email protected]:~$ umask 0022
[email protected]:~$ umask
0022
Breve sintesi dei significati di valore umask:
umask 077 - Assegna le autorizzazioni in modo che solo di aver letto/scrittura per i file, e leggi/scrivi/cerca le directory che possiedi. Tutti gli altri non hanno permessi di accesso ai tuoi file o directory.
umask 022 - Assegna le autorizzazioni in modo che solo tu abbia accesso in lettura/scrittura per i file e leggi/scrivi/cerchi le directory che possiedi. Tutti gli altri hanno accesso in lettura solo ai tuoi file e leggono/cercano l'accesso alle tue directory.
umask 002 - Assegna le autorizzazioni in modo che solo tu ei membri del tuo gruppo abbiano accesso in lettura/scrittura ai file e leggi/scrivi/cerca l'accesso alle directory che possiedi. Tutti gli altri hanno accesso in lettura solo ai tuoi file e leggono/cercano nelle tue directory.
Per ulteriori informazioni su ciò che umask fa:
Come impostare l'umask di default, si veda questo articolo: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
Se volete informazioni più dettagliate si tratta di un interessante articolo: http://articles.slicehost.com/2010/7/17/umask-and-unusual-file-permissions-and-types
Le risposte a questo post offrono anche alcune informazioni sui bit umask: https://stackoverflow.com/questions/4056912/question-about-umask-in-linux