Permessi
| Ambito | Lettura | Scrittura | Esecuzione |
|---|---|---|---|
| Proprietario | |||
| Gruppo | |||
| Altri utenti |
Umask sottrae permessi dalla modalità predefinita. È utile per verificare quali permessi riceveranno nuovi file o directory da una shell, un servizio o uno script di distribuzione.
Converti i permessi Unix tra valori chmod, stringhe rwx, assegnazioni simboliche e risultati umask. Usalo prima di eseguire comandi in script di distribuzione, Dockerfile, processi CI, directory condivise e server di produzione.
Il calcolatore mantiene visibili i bit speciali perché setuid, setgid e sticky bit sulle directory possono avere implicazioni di sicurezza. Analizza una modalità esistente da ls -l, regolalo con caselle di controllo, quindi copia un comando chmod pronto.
I permessi di proprietario, gruppo e altri utenti sono composti dai bit di lettura, scrittura ed esecuzione. Il calcolatore mantiene la modalità numerica e la forma simbolica rwx sincronizzate, così puoi vedere con precisione come ogni modifica influisce su entrambe le rappresentazioni. Applica inoltre una umask alla consueta modalità file 666 o modalità directory 777.
Controlla la modalità generata prima di applicarla ricorsivamente. Concedere a un gruppo l'accesso in scrittura, rendere eseguibile un file o abilitare setuid e setgid può modificare in modo sostanziale chi può intervenire su una risorsa o eseguirla.