Costruisci i permessi dei file Unix con una griglia tattile Lettura/Scrittura/Esecuzione per proprietario, gruppo e altri — inclusi i bit setuid, setgid e sticky — e osserva aggiornarsi in tempo reale il valore ottale (755), la stringa simbolica (rwxr-xr-x) e il comando chmod. Digita un valore ottale per invertirlo, o applica un preset comune con un clic. Nel browser, gratuito.

Tutto funziona nel tuo browser — nessun file viene letto e nulla viene inviato al server.

Calcolatore di permessi

Attiva le caselle per impostare i permessi, o digita un valore ottale qui sotto per invertirlo. L'ottale, il simbolico e il comando chmod si aggiornano all'istante.

Classe Letturar · 4 Scritturaw · 2 Esecuzionex · 1
Proprietariou
Gruppog
Altrio
Ottale
644
Inserisci 3 o 4 cifre ottali (0–7) per impostare le caselle.
Simbolico
Comando

Valori delle cifre ottali

Ogni cifra ottale è la somma di lettura (4), scrittura (2) ed esecuzione (1) per una classe di utenti.

Cifra Binario Simbolico Significato

Permessi comuni

Tocca "Applica" per caricare qualsiasi preset nel calcolatore qui sopra.


Informazioni su Calcolatore chmod

Il Calcolatore chmod costruisce visivamente i permessi dei file Unix. Attiva Lettura, Scrittura ed Esecuzione per proprietario, gruppo e altri in una semplice griglia — più i bit speciali setuid, setgid e sticky — e osserva tre output aggiornarsi in tempo reale: il valore ottale (755), la stringa simbolica (rwxr-xr-x) e il comando chmod completo, con un flag ricorsivo opzionale.

Funziona anche al contrario: digita un valore ottale qualsiasi e la griglia si illumina per mostrare esattamente cosa concede. Quella direzione inversa è ciò che lo rende anche uno strumento di debug oltre che un costruttore — incolla la modalità da ls -l o da uno script di deployment e vedi in semplici caselle di controllo chi può fare cosa.

Una tabella delle cifre spiega l'aritmetica — ogni cifra ottale è la somma di lettura (4), scrittura (2) ed esecuzione (1) — e un elenco di preset copre i permessi che usi davvero: 644 per i file, 755 per directory ed eseguibili, 600 per i segreti, 750 e 775 per le cartelle di team condivise, con una nota in linguaggio semplice per ciascuno. Tutto viene eseguito nel tuo browser.

Come usare Calcolatore chmod

  1. Attiva le caselle Lettura, Scrittura ed Esecuzione per Proprietario, Gruppo e Altri nella griglia del calcolatore.
  2. Abilita i bit speciali — setuid, setgid o sticky — se ne hai bisogno.
  3. Leggi il valore ottale, la stringa simbolica e il comando chmod completo in tempo reale; spunta “Ricorsivo” per aggiungere -R.
  4. Oppure lavora al contrario: digita un valore ottale come 640 per caricarlo nella griglia.
  5. Applica un preset comune (644, 755, 600…) con un clic, poi copia il valore o il comando di cui hai bisogno.

Domande frequenti

Il proprietario può leggere, scrivere ed eseguire (7 = 4+2+1); gruppo e altri possono leggere ed eseguire (5 = 4+1) ma non scrivere. È la modalità standard per directory ed eseguibili che tutti possono usare ma solo il proprietario può modificare.

Ogni cifra è la somma di lettura (4), scrittura (2) ed esecuzione (1) per una classe di utente — proprietario, gruppo, poi altri. Quindi lettura più scrittura fa 6, lettura più esecuzione fa 5, e tutte e tre insieme fanno 7.

Una quarta cifra ottale iniziale. Setuid (4000) esegue un file come il suo proprietario, setgid (2000) lo esegue come il gruppo o fa in modo che i nuovi file in una directory ereditino il suo gruppo, e il bit sticky (1000) permette solo al proprietario di un file di eliminarlo da una directory condivisa.

Perché permette a ogni utente del sistema di leggere, scrivere ed eseguire il file. Su qualsiasi cosa accessibile dal web significa che qualunque processo compromesso può modificare il tuo codice. Preferisci 755 per directory ed eseguibili e 644 per i file ordinari.

Sì. Digita il valore ottale — tre o quattro cifre — nel campo ottale e la griglia, la stringa simbolica e il comando si aggiornano tutti per mostrare esattamente quali permessi concede a proprietario, gruppo e altri.

Sì, completamente gratuito. Ogni calcolo, inversione e copia avviene nel tuo browser — nessun file viene letto e nulla viene inviato a un server.

Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.