Tutorial su permessi ed autorizzazioni in Unix
Quì impareremo a...
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!!!