mercoledì 7 novembre 2012

Usare umask

Brevi appunti su come usare umask in linux.

umask [-p] [-S] [maschera]
dove la maschera può essere:
  • un numero da uno a quattro cifre in base otto secondo la rappresentazione ottale dei permessi che indica i permessi che si desidera negare;
  • una stringa secondo la rappresentazione simbolica dei permessi che indica l'insieme dei permessi che possono essere concessi.

Tabella dei permessi umask

OttalePermessi negatiPermessi consentitiBinario
0---rwx000
1--xrw-001
2-w-r-x010
3-wxr--011
4r---wx100
5r-x-w-101
6rw---x110
7rwx---111
Valori comunemente usati per umask

  • 002 per impedire la scrittura agli utenti che non sono proprietari del file e che non fanno nemmeno parte del gruppo assegnato al file
  • 022 per impedire la scrittura a utenti diversi dal proprietario ( valore di default )
  • 044 per impedire la lettura a utenti diversi dal proprietario
  • 077 per impedire lettura, scrittura ed esecuzione a utenti diversi dal proprietario
  • 000 permette tutto 

Alcune reference:

http://it.wikipedia.org/wiki/Umask
http://en.wikipedia.org/wiki/Umask

Nessun commento:

Posta un commento