Il comando chmod ti consente di modificare i permessi di accesso di file e cartelle.
Il comando chmod, come altri comandi, può essere eseguito dalla riga di comando o tramite un file di script.
Se è necessario elencare le autorizzazioni di un file, utilizzare il comando ls.
chmod Sintassi del comando
Questa è la sintassi corretta quando si usa il comando chmod:
chmod opzioni modalità , modalità file1 file2 …
Le seguenti sono alcune delle solite opzioni usate con chmod: Di seguito è riportato un elenco di diverse autorizzazioni numeriche che possono essere impostate per l'utente, il gruppo e tutti gli altri sul computer. Accanto al numero è la lettera di lettura / scrittura / esecuzione equivalente. Se, ad esempio, volevi modificare le autorizzazioni del file "partecipanti" in modo che tutti potessero avere accesso completo ad esso, inseriresti: chmod 777 partecipanti
Il primo 7 imposta le autorizzazioni per l'utente, il secondo 7 imposta le autorizzazioni per il gruppo e il terzo 7 imposta le autorizzazioni per tutti gli altri. Se vuoi essere l'unico che può accedervi, useresti: chmod 700 partecipanti
Per dare a te e ai membri del tuo gruppo pieno accesso: chmod 770 partecipanti
Se si desidera mantenere l'accesso completo per se stessi, ma si desidera impedire ad altre persone di modificare il file, è possibile utilizzare: chmod 755 partecipanti
Quanto segue utilizza le lettere di cui sopra per modificare le autorizzazioni dei "partecipanti" in modo che il proprietario possa leggere e scrivere sul file, ma non modifica le autorizzazioni per nessun altro: chmod u = rw partecipanti È possibile modificare la proprietà del gruppo di file e cartelle esistenti con il comando chgrp. Cambia il gruppo predefinito per nuovi file e cartelle con il comando newgrp. Ricorda che i collegamenti simbolici usati in un comando chmod avranno effetto sul vero oggetto target. Utilizzare chmod per impostare modalità di file system aggiuntive per file e directory. Ad esempio, per impostare il bit appiccicoso - il che significa che solo il proprietario del file, il proprietario della directory o il superutente root possono eliminare il file, indipendentemente dalle autorizzazioni del gruppo di lettura e scrittura del file - anteporre un 1 alla sequenza numerica: chmod 1755 partecipanti
Chmod Command Esempi
Ulteriori informazioni sul comando chmod
Modalità di impostazione