Tutorial su permessi ed autorizzazioni in Unix

Quì impareremo a...

  1. Cambiare i permessi di un file
  2. Cambiare il gruppo di un file
  3. Cambiare il proprietario di un file

Cambiare permessi fle (uso di chmod)

Cambiare i permessi di un file è molto semplice,basta usare chmod NNN pippo.jpg sostituendo a NNN un numero o delle lettere indicante i permessi che gli utenti possono avere a quel tipo di file,come:

Numero Lettera Risltato
400 -r-------- L'utente può solo leggere
644 -rw-r--r-- Tutti possono leggere,il proprietario può editare
660 -rw-rw---- Proprietario e gruppo possono leggere ed editare. Gli altri niente.
700 -rwx------ Il proprietario può leggere,modificare ed eseguire. Gli altri nienteeeee!
775 -rwxr-xr-x Tutti possono leggere ed eseguire,ma solo il proprietario può eseguire
755 -rwxrwxrwx Tutti possono fare tutto!!

Avrete capito che r sta per read,leggere, w per write,scrivere e x executable,eseguibile. Dopo il primo - i primi 3 sono proprietario,gli altri 3 gruppo e gli ultimi 3 tutti.
L'opzione di chmod -R sta per recursive,ovvero che cambia i permessi a sottodirectory e file recursivamente

Cambiare il gruppo di file e directory

Per cambiare il gruppo di un file/directory,basta lanciare un chgrp disney pippo.jpg, sostituendo a disney il nome del gruppo e a pippo.jpg il nome del file

Anche quì si può cambiare il gruppo ricorsivamente con la solita -R

Cambiare il proprietario di file e directory

chown topolino pippo.jpg,sostituendo a topolino il nuovo proprietario e a pippo.jpg il file. Anche quì vale la storia di -R (recursive)

 

Bene,ricordate che,per cambiare permessi di un file bisogna avere il permesso per poter modificarlo,o loggarsi come root. Comunque,se volete fare altri esempi,Pippo vi prega di non usarlo ancora come cavia,e,lo Zio Paperone vi incita a far lavorare Paperino. Per creare il file paperino basta lanciare touch paperino...A presto!!!


La nostra pagina su Twitter!