Monday, August 07, 2006

Usare con astuzia "chmod" e "chown"

Per cambiare i permessi di accesso ad una directory e solo alle sue sottocartelle (non ai sui file) il comando è il seguente:
$ chmod -R a+rX,u+w directory
Quindi tutti hanno il permesso di leggere ed eseguire (accedere) alla directory, mentre l'utente proprietario potrà anche scriverci.

Uso chmod:
chmod [option] [mode],[mode] file
[option]: -R ricorsivamente (è sufficiente questo)
[mode]: chi avrà i permessi (
a=chiunque, u=utente, g=gruppo) e quali (r=lettura, w=scrittura, x=eseguzione, X=eseguzione directory)

Uso chown:
chown [option] [owner]:[group] file
[option]: -R ricorsivamente (è sufficiente questo)
[owner]: il proprietario
[group]: volendo è possibile specificare anche il gruppo