Vai al contenuto
Calnex LogoCalnex
Strumenti Sviluppatore

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

Autorizzazione numerica755

Rappresentazione numerica ottale utilizzata con chmod

Altri risultati (7)
Forma Simbolica
rwxr-xr-x

Rappresentazione simbolica leggibile dall'uomo

Proprietario7 (rwx)

Owner can read, Owner can write, Owner can execute

Gruppo5 (r-x)

Group can read, Group can execute

Altri5 (r-x)

Others can read, Others can execute

Comando
chmod 755 <file>

Il comando shell per impostare queste autorizzazioni

Valutazione Sicurezza
✅ Good (standard)

Standard permission for executable files and directories. Owner has full control, others can read and execute.

Riferimento ai bit di autorizzazione
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

  1. 1Inserisci un codice di autorizzazione numerico (come 755) o una stringa simbolica (come rwxr-xr-x)
  2. 2Visualizza la rappresentazione convertita in entrambi i formati
  3. 3Leggi la ripartizione di ciò che ogni ruolo (proprietario, gruppo, altro) può fare
  4. 4Copia il comando chmod per applicare queste autorizzazioni
  5. 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 fonte

File System Permissions - Wikipedia

Vedi fonte

Unix Permissions Calculator

Vedi fonte