Calcolatore di Permessi Unix (chmod)
Calcola interattivamente i permessi dei file Unix/Linux (chmod) con matrice dei permessi visiva, valutazione dei rischi di sicurezza, anteprima del terminale e comandi pronti all'uso.
Esposizione moderata
Altri possono leggere o eseguire. Assicurati che sia intenzionale.
-rwxr-xr-x 1 user group 4096 Jan 27 12:00 mio_file.txt
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Calcolatore di Permessi Unix (chmod)
Informazioni sul Calcolatore di Permessi Unix
Questo Calcolatore di Permessi Unix (calcolatore chmod) ti aiuta a comprendere e calcolare i permessi dei file Linux/Unix. Fornisce un'interfaccia visuale interattiva per impostare i permessi e visualizzare istantaneamente la corrispondente notazione ottale, la notazione simbolica e i comandi chmod pronti all'uso.
I permessi dei file nei sistemi Unix/Linux controllano chi può leggere, scrivere o eseguire file e directory. Comprendere questi permessi è fondamentale per la sicurezza del sistema, la configurazione del server web e una corretta gestione dei file.
Comprendere i Permessi Unix
Tipi di Permesso
- Lettura (r = 4): Visualizza il contenuto del file o elenca il contenuto della directory
- Scrittura (w = 2): Modifica il contenuto del file o crea/elimina file nella directory
- Esecuzione (x = 1): Esegue il file come programma o accede alla directory
Categorie di Utenti
- Proprietario (User): L'utente che possiede il file
- Gruppo: Utenti appartenenti al gruppo del file
- Altri: Tutti gli altri utenti nel sistema
Notazione Ottale vs Simbolica
| Ottale | Binario | Simbolico | Descrizione |
|---|---|---|---|
0 | 000 | --- | Nessun permesso |
1 | 001 | --x | Solo esecuzione |
2 | 010 | -w- | Solo scrittura |
3 | 011 | -wx | Scrittura ed esecuzione |
4 | 100 | r-- | Solo lettura |
5 | 101 | r-x | Lettura ed esecuzione |
6 | 110 | rw- | Lettura e scrittura |
7 | 111 | rwx | Permessi completi |
Impostazioni di Permesso Comuni
| Ottale | Simbolico | Caso d'uso |
|---|---|---|
644 | rw-r--r-- | File standard (HTML, CSS, immagini) |
755 | rwxr-xr-x | Directory e script eseguibili |
600 | rw------- | File privati (chiavi SSH, password) |
700 | rwx------ | Directory e script privati |
664 | rw-rw-r-- | File collaborativi di gruppo |
775 | rwxrwxr-x | Directory collaborative di gruppo |
777 | rwxrwxrwx | Accesso completo (NON raccomandato) |
Permessi Speciali
SetUID (4xxx)
Se impostato su un file eseguibile, il programma viene eseguito con i privilegi del proprietario del file anziché dell'utente che lo esegue. Esempio: /usr/bin/passwd viene eseguito come root per modificare /etc/shadow.
SetGID (2xxx)
Sugli eseguibili, viene eseguito con i privilegi del gruppo. Sulle directory, i nuovi file ereditano il gruppo della directory anziché il gruppo primario del creatore.
Sticky Bit (1xxx)
Sulle directory, impedisce agli utenti di eliminare file che non possiedono. Essenziale per directory condivise come /tmp.
Best Practice per la Sicurezza
- Evita 777: Non usare mai permessi di scrittura globale se non è assolutamente necessario
- Accesso minimo: Concedi solo i permessi richiesti per il corretto funzionamento
- Proteggi i file sensibili: Usa 600 o 400 per chiavi private e file di configurazione
- Directory web: Usa 755 per le directory, 644 per i file serviti dai server web
- Controlla SetUID/SetGID: Verifica regolarmente i programmi con permessi speciali
Come Usare Questo Calcolatore
- Seleziona il tipo di file (file regolare, directory o link simbolico)
- Fai clic sulle celle dei permessi per attivare/disattivare Lettura, Scrittura ed Esecuzione per ogni categoria di utente
- Oppure inserisci direttamente un valore ottale (come 755) per vedere i permessi corrispondenti
- Abilita i permessi speciali (SetUID, SetGID, Sticky Bit) se necessario
- Esamina la valutazione della sicurezza e l'anteprima del terminale
- Copia il comando chmod da usare nel tuo terminale
Domande Frequenti
Cos'è chmod in Unix/Linux?
chmod (change mode) è un comando Unix/Linux utilizzato per modificare i permessi di accesso di file e directory. Controlla chi può leggere, scrivere o eseguire un file. I permessi sono impostati per tre categorie: proprietario (l'utente che possiede il file), gruppo (gli utenti nel gruppo del file) e altri (tutti gli altri).
Cosa significano i numeri in chmod (come 755 o 644)?
In chmod, ogni cifra rappresenta i permessi rispettivamente per proprietario, gruppo e altri. Ogni cifra è la somma di: 4 (lettura), 2 (scrittura) e 1 (esecuzione). Ad esempio, 755 significa che il proprietario ha accesso completo (7=4+2+1), mentre il gruppo e gli altri possono leggere ed eseguire (5=4+1).
Qual è la differenza tra notazione simbolica e ottale?
La notazione ottale utilizza numeri (come 755) dove ogni cifra rappresenta i permessi combinati. La notazione simbolica utilizza lettere: r (lettura), w (scrittura), x (esecuzione) e - (nessun permesso). Ad esempio, rwxr-xr-x è la forma simbolica di 755.
Cosa sono SetUID, SetGID e Sticky Bit?
Si tratta di permessi speciali: SetUID (4) consente a un programma di essere eseguito con i privilegi del proprietario. SetGID (2) esegue con i privilegi del gruppo o eredita il gruppo della directory. Lo Sticky Bit (1) sulle directory impedisce la cancellazione dei file da parte dei non proprietari.
Perché chmod 777 è considerato pericoloso?
chmod 777 garantisce a tutti i permessi completi di lettura, scrittura ed esecuzione. Questo è pericoloso perché qualsiasi utente può modificare o eliminare il file, portando potenzialmente a vulnerabilità di sicurezza, iniezione di malware o perdita di dati.
Cita questo contenuto, pagina o strumento come:
"Calcolatore di Permessi Unix (chmod)" su https://MiniWebtool.com/it/calcolatore-di-permessi-unix/ di MiniWebtool, https://MiniWebtool.com/
dal team di miniwebtool. Aggiornato: 27 gen 2026
Altri strumenti correlati:
Strumenti per webmaster:
- Calcolatore CPC
- Calcolatore CPM
- Compressore CSS Online
- Calcolatore di AdSense di Google
- Generatore di Cron Job In Primo Piano
- Compressore di HTML Online
- Convertitore HTML in Testo In Primo Piano
- Verificatore di Densità delle Parole Chiave Nuovo
- Generatore di tabelle Markdown Nuovo
- Generatore di Meta Tag
- Rimuovi Virgolette Intelligenti Nuovo
- Generatore di Slug URL Nuovo
- Calcolatore del Valore di una Visualizzazione di Pagina
- Calcolatore del Valore di Un Visitatore
- Calcolatore Permessi Unix (chmod) In Primo Piano
- Codificatore/Decodificatore di Entità HTML Nuovo
- Generatore di Lorem Ipsum Nuovo
- Escape/Unescape di stringhe JSON Nuovo