Calcolatrice chmod

Converti i permessi Unix tra caselle, ottale e notazione rwx
  • I file non lasciano il dispositivo
  • Funziona nel browser
  • Gratis, senza account, senza filigrana

Permissions

Read (4)Write (2)Execute (1)Σ
Owner7
Group5
Others5

Special bits

3 or 4 digits, e.g. 755 or 4755

9 characters, e.g. rwxr-xr-x

Command

$ chmod 755 script.sh
$ chmod u=rwx,g=rx,o=rx script.sh

As shown by ls -l: -rwxr-xr-x · drwxr-xr-x

What this mode allows

  • 0400Owner can read the file, or list a folder.
  • 0200Owner can change the file, or add and delete entries in a folder.
  • 0100Owner can run the file, or enter a folder.
  • 0040Group members can read the file, or list a folder.
  • 0010Group members can run the file, or enter a folder.
  • 0004Everyone else can read the file, or list a folder.
  • 0001Everyone else can run the file, or enter a folder.

Come usare Calcolatrice chmod

Calcola i permessi dei file Unix spuntando caselle o digitando la notazione ottale (755) o simbolica (rwxr-xr-x); ogni vista resta sincronizzata. Lo strumento scrive il comando chmod, spiega cosa consente ogni bit, avvisa sulle modalità rischiose e include una calcolatrice umask.

  1. 1

    Spunta Lettura, Scrittura ed Esecuzione per Proprietario, Gruppo e Altri, oppure scegli dalle Modalità comuni.

  2. 2

    Oppure digita un valore in Numerico (ottale) o Simbolico; le caselle si aggiornano.

  3. 3

    Aggiungi Bit speciali come setuid, setgid o Sticky se serve.

  4. 4

    Inserisci un Nome di file o cartella, scegli Applica alle sottocartelle (-R) se vuoi e copia il comando.

Domande frequenti

Cosa significa chmod 755?

Il proprietario può leggere, scrivere ed eseguire; gruppo e altri possono leggere ed eseguire. È la modalità abituale per script, programmi e cartelle.

Quali permessi dovrebbe avere una chiave privata SSH?

600: solo il proprietario può leggerla e scriverla. SSH rifiuta le chiavi che altri utenti possono leggere.

Perché 777 viene segnalato come avviso?

Con 777 chiunque sul sistema può modificare il file. Sui server è un buco di sicurezza comune.

Cosa significano una S o una T maiuscola nell'output di ls -l?

setuid o setgid è impostato senza esecuzione (S), oppure sticky è impostato senza esecuzione per gli altri (T). Una S non ha effetto su un file normale.

Come influisce umask sui file nuovi?

umask toglie bit dai permessi predefiniti. Inserisci un valore come 022 nella calcolatrice umask per vedere le modalità risultanti per file e cartelle nuovi.