In questa sezione parleremo di un argomento fondamentale per la gestione dei file e delle directory: i permessi e le proprietà dei file. Comprendere come funzionano i permessi e come modificarli è essenziale per garantire la sicurezza e l'integrità dei dati.
Questi permessi sono assegnati a tre categorie di utenti:
Linux Terminal
$ ls-l nomefile.txt
La sintassi simbolica usa lettere e simboli per specificare i permessi. Ad esempio, per aggiungere il permesso di esecuzione per il proprietario di un file:
Linux Terminal
$ chmod u+x nomefile
In questo comando:
La sintassi numerica utilizza una combinazione di tre numeri per rappresentare i permessi.
Ogni numero varia da 0 a 7 e rappresenta la somma dei permessi di:
lettura (4), scrittura (2) ed esecuzione (1).
Linux Terminal
$ chmod 755 nomefile
In questo comando:
Per cambiare il proprietario di un file, si utilizza il seguente comando:
Linux Terminal
$ chown nuovo_proprietario nomefile
Per cambiare il gruppo associato a un file, si utilizza il seguente comando:
Linux Terminal
$ chown nuovo_gruppo nomefile
È anche possibile cambiare contemporaneamente il proprietario e il gruppo:
Linux Terminal
$ chown nuovo_proprietario:nuovo_gruppo nomefile