In un sistema operativo Unix o Linux , umask è una variabile ambientale che imposta il permesso di file per tutti i file e le directory . La variabile umask funziona come una maschera , e sottrae i permessi non si desidera che i file e le directory per avere da le autorizzazioni predefinite . I permessi di default sono 666 (lettura e scrittura per tutti gli utenti ) per i file e 777 (lettura , scrittura, esecuzione per tutti gli utenti ) per le directory . Poiché i valori predefiniti sono intrinsecamente insicuro , la variabile umask viene utilizzato per creare un ambiente più sicuro . Cose che ti serviranno
Unix o Linux sistema operativo
Mostra più istruzioni
1
Aprire una finestra terminale . La finestra del terminale si troverà nel menu del sistema operativo principale "Applicazione" , sia sotto "Utilità di sistema " o " Utilities" . Ti verrà presentato con un prompt dei comandi , dove potrete digitare i seguenti comandi .
2
Digitare il comando " umask " per determinare il valore di umask . Il valore di umask di solito è intorno " 022 ".
3
Sottrarre il valore di umask da " 666 " per i file e " 777 " per le directory . Per esempio : 666-022 = 644.777-022 = 755
4
Determinare i permessi dei file dai valori risultanti. I valori si basano sul codice ottale per i permessi che sono "4" per i permessi di lettura , "2" per i permessi di scrittura e "1" per i permessi di esecuzione . Il valore " 644 " per i file dà il proprietario del file di lettura e scrittura , mentre il gruppo e gli altri hanno solo il permesso di lettura . Il valore di 755 dà il proprietario della directory di lettura , scrittura ed esecuzione , mentre il gruppo e gli altri hanno solo lettura ed esecuzione .
5
Tipo "Exit" per chiudere la sessione di terminale .