chmod è un comando di Linux (sistemi simili a Unix) che può essere utilizzato per modificare i permessi dei file. Cambia gruppo, utente e altri in eseguire, scrivere, E permesso di lettura . Questo chmod 755 Linux Il comando è un caso d'uso essenziale per chmod. Generalmente questo comando viene applicato per effettuare varie operazioni senza alcun tipo di difficoltà perché facilita a molti amministratori di sistema l'esecuzione delle applicazioni.
Importante: il comando Linux 'chmod' deve essere inserito in lettere minuscole.
Se implementiamo il comando, ovvero chmod 755 filename, affidiamo a tutti l'esecuzione e la lettura del file. In questo caso, anche il proprietario del file può scrivere su questo file. Quando utilizziamo 755 per qualsiasi directory, definisce che chiunque può accedervi.
Importante: solitamente, questi permessi possono essere tradotti in una rappresentazione testuale rwxr - xr - x.
Nozioni di base sul comando chmod
Possiamo candidarci comando chmod per modificare i permessi di qualsiasi file in Unix. Possiamo anche trasmettere l'autorizzazione del file sotto forma di numero a tre cifre.
Nel numero 755, il primo numero 7 può essere definito come il permesso fornito al proprietario, il secondo numero 5 può essere definito come l'autorizzazione del gruppo e il terzo numero 5 può essere definito come il permesso di ogni altro.
In altre parole, 755 può essere rappresentato come:
Esempi di codice di esempio JavaScript
7 utenti eseguono, scrivono e leggono
5 gruppi eseguono e leggono
Altri 5 eseguono e leggono
Esistono alcuni tipi di autorizzazione essenziali per gruppi e utenti:
- Esegui il permesso
- Permesso di scrittura
- Permesso di lettura
Sintassi
Il comando chmod ha la sintassi che può essere definita come segue:
chmod
La parte di autorizzazione del comando può avere tipi di formati distinti. Un formato può essere definito come un gruppo di numeri uguale a quello che possiamo vedere come segue:
chmod 755
Prima di vedere l'utilizzo di chmod, dobbiamo conoscere alcune delle opzioni seguenti:
-R: Questa opzione può modificare le autorizzazioni in modo ricorsivo.
-riferimento=FILE: Utilizza la modalità del FILE anziché i valori MODE.
-C: Segnala solo se viene apportata alcuna modifica.
-In: Può generare la diagnostica per tutti i file elaborati.
La rappresentazione ottale del comando chmod
I permessi sono espressi anche sotto forma di rappresentazione ottale (con numeri 0-7).
Ed è esattamente ciò che 755 è, un insieme di rappresentazioni ottali dei permessi per il proprietario del gruppo, il proprietario dell'utente e altri.
I numeri ottali iniziano dalla somma dei seguenti numeri:
1= eseguire il permesso
2= permesso di scrittura
4= permesso di lettura
Quindi, 7= 1 + 2 + 4= Esegui + Scrittura + Permesso di lettura
5= 1 + 4= Esegui + Permesso di lettura
Dove il proprietario del gruppo, il proprietario dell'utente e altre autorizzazioni possono essere considerati separatamente.
Inoltre, la somma dei permessi per i vari proprietari di utenti può generare un numero ottale (tra 0 e 7) e viene utilizzato anche per il proprietario del gruppo e altri permessi.
Nota: ricordarsi di ignorare l'autorizzazione, ovvero 777 che fornisce accesso completo a tutti. Su directory o file il comando 777 non è consigliato per evidenti ragioni di sicurezza.
Comando chmod 755 sull'utilizzo di directory e file
Comprendiamo le conseguenze dei permessi su directory e file.
Desideriamo imparare cosa fanno i permessi di esecuzione, scrittura e lettura dal punto di vista dell'utente se applicati a directory o file.
Permesso di lettura:
Permesso di scrittura:
- file: può modificare il contenuto del file.
Permesso di esecuzione: