4 069
contributi
(Nuova pagina: ==Impostare o modificare i permessi su files e directory== ===Modificare il proprietario o il gruppo di un file=== In ambito Unix e Gnu/Linux, quando un file viene creato esso appartie...) |
|||
Riga 14: | Riga 14: | ||
* <tt>'''-R'''</tt> : Cambia uid e gid ricorsivamente in tutti i files e sottocartelle a partire dal file specificato | * <tt>'''-R'''</tt> : Cambia uid e gid ricorsivamente in tutti i files e sottocartelle a partire dal file specificato | ||
* <tt>'''-v'''</tt> : L'opzione verbose serve per avere un output dettagliato sui risultati del comando eseguito | * <tt>'''-v'''</tt> : L'opzione verbose serve per avere un output dettagliato sui risultati del comando eseguito | ||
Almeno uno tra il proprietario (owner) e il gruppo (group) va specificato. Se viene specificato il gruppo, questo deve essere preceduto dal segno dei due punti (:). Il proprietario e il gruppo possono essere indicati sia tramite user/group name sia tramite uid e gid. | |||
====Esempi==== | |||
Nel seguente esempio vogliamo di assegnare al file "filetest1" l'utente proprietario "utente1": | Nel seguente esempio vogliamo di assegnare al file "filetest1" l'utente proprietario "utente1": | ||
<pre> | |||
# chown utente1 filetest1 | # chown utente1 filetest1 | ||
</pre> | |||
Per verificare la modifica apportata utilizziamo il comando seguente: | Per verificare la modifica apportata utilizziamo il comando seguente: | ||
<pre> | |||
# ls -lh filetest1 | # ls -lh filetest1 | ||
</pre> | |||
Per modificare l'utente proprietario di una directory e tutti i file contenuti al suo interno possiamo utilizzare l'opzione | Per modificare l'utente proprietario di una directory e tutti i file contenuti al suo interno possiamo utilizzare l'opzione -R: | ||
<pre> | |||
# chown utente1 -R directory1 | # chown utente1 -R directory1 | ||
</pre> | |||
Per modificare utente e gruppo proprietario di un file: | |||
<pre> | |||
# chown utente1:gruppo1 filetest1 | # chown utente1:gruppo1 filetest1 | ||
</pre> | |||
Chgrp è un | ===Modificare il gruppo di un file o una directory=== | ||
<tt>'''Chgrp'''</tt> è un comando, dalla sintassi simile a <tt>chown</tt>, per cambiare solo il gruppo proprietario di un file: | |||
<pre> | |||
# chgrp gruppo1 filetest1 | # chgrp gruppo1 filetest1 | ||
</pre> | |||