Calcolatore Chmod
Converti tra permessi file Linux numerici (755) e simbolici (rwxr-xr-x). Mostra dettagli proprietario, gruppo e altri con comandi chmod.
Parametri
Inserisci permesso numerico a 3 cifre o simbolico a 9 caratteri (rwxr-xr-x).
Risultati
Rappresentazione numerica ottale utilizzata con chmod
Altri risultati (7)
rwxr-xr-x
Rappresentazione simbolica leggibile dall'uomo
Owner can read, Owner can write, Owner can execute
Group can read, Group can execute
Others can read, Others can execute
chmod 755 <file>
Il comando shell per impostare queste autorizzazioni
Standard permission for executable files and directories. Owner has full control, others can read and execute.
Bit | Value | Permission ----|-------|---------- r | 4 | Read w | 2 | Write x | 1 | Execute - | 0 | None
Come i bit di autorizzazione Unix vengono mappati su valori numerici
Perché scegliere Calcolatore Chmod
Il calcolatore Chmod converte i permessi dei file Unix tra la notazione numerica (755) e simbolica (rwxr-xr-x). Suddivide proprietario, gruppo e altre autorizzazioni, genera comandi chmod e fornisce una valutazione della sicurezza del set di autorizzazioni.
- ✓Converte tra formati di autorizzazione numerici (ottali) e simbolici
- ✓Suddivide le autorizzazioni per proprietario, gruppo e altri
- ✓Genera comandi della shell chmod pronti all'uso
- ✓Fornisce una valutazione della sicurezza evidenziando le autorizzazioni rischiose
Come usare
- 1Inserisci un codice di autorizzazione numerico (come 755) o una stringa simbolica (come rwxr-xr-x)
- 2Visualizza la rappresentazione convertita in entrambi i formati
- 3Leggi la ripartizione di ciò che ogni ruolo (proprietario, gruppo, altro) può fare
- 4Copia il comando chmod per applicare queste autorizzazioni
- 5Esaminare la valutazione della sicurezza per comprendere il livello di rischio
Domande frequenti (FAQ)
Cosa significa chmod 755?
chmod 755 imposta i permessi in modo che il proprietario possa leggere, scrivere ed eseguire (7), mentre il gruppo e gli altri possano leggere ed eseguire (5). Questa è l'autorizzazione standard per i file e le directory eseguibili.
Come funzionano i numeri di autorizzazione Unix?
Unix permissions use three bits per role (read=4, write=2, execute=1). Add the bits together: rwx = 4+2+1 = 7, r-x = 4+1 = 5, r-- = 4. Three roles (owner, group, other) give a 3-digit octal number like 755.
Perché 777 è pericoloso?
L'autorizzazione 777 fornisce accesso completo in lettura, scrittura ed esecuzione a chiunque sia presente nel sistema. Qualsiasi utente può modificare o eliminare il file. Dovrebbe essere utilizzato solo in scenari molto specifici e controllati e mai per file o directory Web sensibili.
Quali autorizzazioni devo utilizzare per i file del server Web?
Per la maggior parte dei file Web, utilizzare 644 (proprietario lettura/scrittura, altri lettura) per i file e 755 (proprietario completo, altri lettura/esecuzione) per le directory. I file di configurazione con dati sensibili dovrebbero essere 600 (solo lettura/scrittura del proprietario).
Qual è la differenza tra file e directory per le autorizzazioni?
Per i file, esegui significa che il file può essere eseguito come un programma. Per le directory, eseguire significa che puoi entrare (cd into) nella directory e accedere al suo contenuto. È necessario eseguire l'autorizzazione su una directory per accedere ai file al suo interno, anche se si dispone dell'autorizzazione di lettura sui file.
Riferimenti e fonti autorevoli
chmod - Linux man page
Vedi fonteFile System Permissions - Wikipedia
Vedi fonteUnix Permissions Calculator
Vedi fonteStrumenti correlati
Esplora altri strumenti pratici per questo scenario d'uso.
