Calcolatore Chmod

Unix file permissions control owner, group, and others access with read (r=4), write (w=2), execute (x=1) bits. chmod 755 means rwxr-xr-x. Toggle checkboxes or enter octal to see symbolic form — essential when fixing deploy scripts and Docker volume permissions.

How to use the chmod calculator

1. Toggle read/write/execute for owner, group, and others.
2. Read octal value (e.g. 644, 755, 600).
3. Copy symbolic equivalent chmod u=rw,go=r.
4. Apply on server: chmod 644 file.txt

Esempi di Chmod

Directory web 755

rwxr-xr-x consente al proprietario di modificare i file; il mondo può entrare nella directory e leggere.

File env segreto 600

rw------- — solo il proprietario legge/scrive .env con chiavi API.

Script eseguibile 755

rwxr-xr-x su deploy.sh in modo che l'utente cron possa eseguire.

Quando il calcolatore chmod aiuta

• Quando si impara il modello di autorizzazione Unix.
• Quando Dockerfile COPY richiede la modalità numerica esplicita.
• Quando ls -l rwxr-xr-x l'output deve essere mappato su ottale per il modello IaC.

Altri gruppo proprietario

Tre triplette utente/gruppo/altri: chmod determina quale tripletta si applica al contesto utente corrente durante il controllo dell'accesso.

Domande frequenti

Significato delle cifre ottali?

Somma r=4 w=2 x=1 per tripletta — 7=rwx, 6=rw-, 5=r-x, 4=r--.

755 contro 775?

775 aggiunge la scrittura di gruppo: modifica condivisa del team di sviluppo; Gruppo 755 di sola lettura.

Chmod ricorsivo -R?

Si applica all'albero delle directory: pericoloso se si segue il percorso sbagliato; verificare due volte.

Esecuzione del file o della directory?

x nella directory significa invio (cd); su file significa esegui come programma.

interazione umask?

Modalità file predefinita = maschera di creazione meno umask: la calcolatore mostra la modalità di destinazione e non umask.