Skip to main content
3 digits (e.g. 755) or 4 with special bits (e.g. 4755)
9 chars (e.g. rwxr-xr-x) or 10 with file type
Read (r)Write (w)Execute (x)Octal
Owner 6
Group 4
Others 4
Octal
644
Symbolic
rw-r--r--
chmod Command
chmod 644 file

Come utilizzare Chmod Calculator

Scegli il metodo di input

Puoi inserire i permessi in tre modi: digitare direttamente il valore numerico ottale (es. 755) nel campo "Valore numerico", oppure la notazione simbolica (es. rwxr-xr-x) nel campo "Notazione simbolica", oppure usare la griglia di checkbox interattivi sottostante.

Usa la griglia interattiva

La griglia "Permessi interattivi" mostra tre righe per Proprietario, Gruppo e Altri. Clicca sui bottoni Lettura (r), Scrittura (w) ed Esecuzione (x) per attivare o disattivare ogni bit. Il valore ottale per ciascuna riga si aggiorna in tempo reale.

Applica un preset comune

Premi uno dei bottoni nella sezione "Preset comuni" per impostare rapidamente permessi frequenti come 644 (file di default), 755 (eseguibili) o 600 (file privato). I preset aggiornano automaticamente griglia, campo numerico e simbolico.

Configura i bit speciali (opzionale)

Premi il pulsante "Bit speciali" per espandere il pannello con setuid (4xxx), setgid (2xxx) e sticky bit (1xxx). Questi bit sono necessari per directory condivise o per eseguire programmi con i privilegi del proprietario.

Copia il risultato o il comando

Nella sezione "Risultato" trovi il valore ottale, la notazione simbolica e il comando chmod pronto all'uso. Premi il bottone copia accanto a ciascuno per copiarlo negli appunti e incollarlo direttamente nel terminale.

Suggerimenti

  • Usa il bottone "Reset" per riportare tutti i permessi al valore di default 644 (rw-r--r--) senza dover cancellare manualmente i campi.
  • I preset nella barra laterale includono la descrizione di ogni configurazione: passaci sopra con il mouse per leggere a cosa serve prima di applicarlo.
  • Per applicare gli stessi permessi a tutti i file di una directory usa il flag -R nel terminale: ad esempio `chmod -R 755 /var/www/html`.

Domande frequenti

Cosa significa chmod 755 su Linux?

chmod 755 assegna al proprietario i permessi di lettura, scrittura ed esecuzione (7 = 4+2+1), mentre gruppo e altri ottengono solo lettura ed esecuzione (5 = 4+0+1). È il permesso standard per file eseguibili e directory web.

Qual è la differenza tra chmod 644 e chmod 755?

chmod 644 dà al proprietario lettura e scrittura (6 = 4+2) e agli altri solo lettura (4). chmod 755 aggiunge il permesso di esecuzione al proprietario (7 = 4+2+1) e anche a gruppo e altri (5 = 4+1). Il 644 è ideale per file di configurazione, il 755 per script eseguibili.

Come si imposta un file in sola lettura con chmod?

Per rendere un file leggibile solo dal proprietario usa chmod 400 (r--------). Per permettere la lettura a tutti ma nessuna scrittura usa chmod 444 (r--r--r--). Puoi selezionare questi valori digitando il numero nel campo ottale o tramite la griglia.

Cos'è lo sticky bit e quando si usa?

Lo sticky bit (chmod 1xxx) su una directory garantisce che solo il proprietario del file possa eliminarlo, anche se altri hanno permesso di scrittura sulla directory. È usato tipicamente su /tmp. Attivalo dalla sezione "Bit speciali" del calcolatore.

Come converto da notazione simbolica rwxr-xr-x a numero ottale?

Inserisci la stringa simbolica (es. rwxr-xr-x) nel campo "Notazione simbolica": il calcolatore la converte istantaneamente nel valore ottale (755) e aggiorna tutti gli altri campi. Puoi usare stringhe di 9 o 10 caratteri (con il tipo di file in testa).