Monu Tools

Calcolatore chmod

Converti i permessi dei file Unix tra caselle di controllo, notazione ottale (come 755) e simbolica (come rwxr-xr-x).

Come usare Calcolatore chmod

  1. 01

    Seleziona le caselle di lettura, scrittura ed esecuzione per proprietario, gruppo e altri.

  2. 02

    Oppure digita un valore ottale come 755 per impostare automaticamente le caselle.

  3. 03

    Copia il comando chmod pronto all'uso.

Cosa sono i permessi Unix

I permessi dei file Unix controllano chi può leggere, scrivere ed eseguire un file o una directory, suddivisi in tre gruppi: il proprietario, il gruppo e tutti gli altri. Questo calcolatore converte tra caselle di controllo interattive, la forma numerica ottale come 755 e la forma simbolica come rwxr-xr-x, mantenendo tutte e tre sincronizzate.

Come funzionano i numeri

Ogni gruppo ha tre bit, lettura (4), scrittura (2) ed esecuzione (1), e li sommi per ottenere una cifra. Così 7 è lettura più scrittura più esecuzione (rwx), 5 è lettura più esecuzione (r-x) e 6 è lettura più scrittura (rw-). Tre cifre, una per gruppo, ti danno il familiare numero di permessi.

Valori comuni che vale la pena conoscere

Vale la pena memorizzare i valori comuni. 755 va bene per directory ed eseguibili: il proprietario ha accesso completo mentre il gruppo e gli altri possono leggere ed eseguire ma non scrivere. 644 va bene per i normali file web: il proprietario può leggere e scrivere, tutti gli altri possono solo leggere.

Per i file sensibili, 600 tiene le cose ben chiuse: solo il proprietario può leggere o scrivere e nessun altro ha alcun accesso, che è ciò di cui hanno bisogno le chiavi private SSH e segreti simili.

Bit speciali e la quarta cifra

C'è anche una quarta cifra iniziale opzionale per i bit speciali, setuid, setgid e lo sticky bit, che cambiano il modo in cui i programmi vengono eseguiti o il comportamento di una directory condivisa. Quando uno di questi è impostato, la posizione di esecuzione mostra s o t invece di x.

Come usare l'output

Il calcolatore ti fornisce il comando chmod pronto da copiare ed eseguire, e funziona interamente nel tuo browser. È un riferimento e un convertitore, quindi non modifica alcun file di per sé.

Domande frequenti

Cosa significano 755 e 644?

755 dà al proprietario accesso completo e a tutti gli altri lettura ed esecuzione, usato per directory e script. 644 dà al proprietario lettura e scrittura e a tutti gli altri sola lettura, usato per i file normali.

Cosa significa 777 ed è sicuro?

777 concede lettura, scrittura ed esecuzione a tutti. È quasi sempre insicuro su un server perché qualsiasi utente può modificare il file. Preferisci invece 755 o 644.

Come faccio a rendere un file eseguibile?

Aggiungi il bit di esecuzione. Da 644 passeresti a 755 (o chmod +x), che attiva l'esecuzione per proprietario, gruppo e altri.

Qual è la differenza tra notazione simbolica e ottale?

L'ottale (come 755) codifica i permessi come numeri, mentre la simbolica (rwxr-xr-x o u+x) li descrive come lettere. Questo strumento mostra entrambe e le mantiene sincronizzate.

Cosa sono setuid, setgid e lo sticky bit?

Sono una quarta cifra iniziale. Setuid e setgid eseguono un programma come il suo proprietario o gruppo, e lo sticky bit su una directory impedisce agli utenti di cancellare i file degli altri (come su /tmp).

Perché il bit di esecuzione è mostrato come s o t?

Quando setuid, setgid o lo sticky bit è impostato, la posizione di esecuzione è mostrata come s o t invece di x per segnalare che il bit speciale è attivo.

Fonti

Incorpora questo strumento

Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.

<iframe src="https://monu.tools/embed/it/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Strumenti correlati