Calcolatore di permessi chmod
| Tipo | Lettura (r) | Scrittura (w) | Esecuzione (x) | Ottale |
|---|---|---|---|---|
| Proprietario | 5 | |||
| Gruppo | 5 | |||
| Altri (Mondo) | 5 |
chmod 755 filename
Perché usare un calcolatore chmod?
I permessi dei file Linux sono espressi in due formati — simbolico (rwxr-xr-x) e ottale (755). Calcolare manualmente il valore di permesso corretto è soggetto a errori, specialmente per set di permessi meno comuni. Il nostro calcolatore ti permette di spuntare caselle visivamente per impostare i permessi e genera istantaneamente il valore ottale e il comando chmod pronto per l'uso.
Costruttore visivo di permessi
Spunta le caselle lettura/scrittura/esecuzione per proprietario/gruppo/altri — i valori si aggiornano istantaneamente
Sincronizzazione bidirezionale
Inserisci un valore ottale (come 755) e le caselle si aggiornano automaticamente, o viceversa
Comando pronto per l'uso
Genera il comando chmod completo da incollare direttamente nel tuo terminale
Come calcolare i permessi
Spunta i permessi desiderati
Fai clic sulle caselle lettura/scrittura/esecuzione per Proprietario, Gruppo e Altri
Consulta l'ottale e il simbolico
Il valore ottale (es. 755) e la notazione simbolica (rwxr-xr-x) si aggiornano istantaneamente
Copia il comando
Copia il comando chmod generato ed eseguilo nel tuo terminale
Scenari chmod comuni
File del server web
Imposta 644 per i file HTML/CSS/JS (proprietario lettura/scrittura, gruppo/altri sola lettura) su Apache o Nginx
Script eseguibili
Imposta 755 per gli script shell (proprietario completo, gruppo/altri lettura+esecuzione) per renderli eseguibili
Chiavi SSH
SSH richiede che le chiavi private abbiano il permesso 600 (solo proprietario lettura/scrittura) o SSH si rifiuterà di usarle
Directory di upload
Imposta 775 per le directory di upload web affinché il processo del server web possa scrivere i file caricati
Best practice per i permessi Linux
✓ Non usare mai 777 in produzione
chmod 777 dà a tutti accesso completo in lettura/scrittura/esecuzione — un grave rischio di sicurezza. Concedi sempre i permessi minimi necessari.
✓ Principio del minimo privilegio
Concedi sempre i permessi minimi necessari. Inizia in modo restrittivo (600) e aggiungi permessi secondo le necessità invece di partire aperto.
✓ Attenzione a -R ricorsivo
chmod -R applica i permessi ricorsivamente a tutti i file e directory. Impostare l'esecuzione sulle directory è generalmente corretto, ma non sempre per i file.
✓ Comprendi umask
Il valore umask sottrae permessi dal predefinito. Un umask di 022 significa che i nuovi file ottengono 644 e le nuove directory 755 per impostazione predefinita.
❓ Domande frequenti
Cosa significa chmod 755?
755 significa: Proprietario (7) = lettura+scrittura+esecuzione, Gruppo (5) = lettura+esecuzione, Altri (5) = lettura+esecuzione. È il permesso standard per i file eseguibili e le directory pubbliche.
Qual è la differenza tra 644 e 755?
644 (rw-r--r--): Il proprietario può leggere/scrivere, gli altri possono solo leggere — per i file ordinari. 755 (rwxr-xr-x): Il proprietario può anche eseguire — per script e directory.
Perché la mia chiave SSH ha bisogno del permesso 600?
SSH si rifiuta di usare le chiavi private accessibili ad altri utenti. Il permesso 600 (rw-------) garantisce che solo il proprietario possa leggere/scrivere la chiave, impedendo l'accesso non autorizzato.
Cosa significa il bit di esecuzione su una directory?
Per le directory, il bit di esecuzione significa 'attraversare' — consente agli utenti di entrare nella directory e accedere ai file che contiene. Senza il permesso di esecuzione su una directory, gli utenti non possono entrarci anche se hanno il permesso di lettura.