Aggiungi autorizzazioni rwx di gruppo a una cartella


8

Ho una cartella denominata docs, come posso aggiungere autorizzazioni rwx per il gruppo devsai documenti?

Provai:

chmod -R g+rwx docs

ma non so dove specificare che è il gruppo di sviluppatori a cui voglio concedere le autorizzazioni.

Risposte:


5

Quello che hai fatto è giusto, ma prima potresti dover cambiare il gruppo in "devs" con il comando chgrp o chown . Si noti che in unixland un file ha solo un gruppo.


2
Un file / cartella ha solo un gruppo a meno che non sia attivato ACL.
Chris S


1

Puoi specificare il gruppo del file usando il comando chgrp.


1

La prima cosa da fare è:

chown -R <user>:devs docs

poi:

chmod -R 070 docs

Ciò darà rwx al gruppo di documenti e nessuna autorizzazione per il resto, se vuoi che il proprietario abbia le stesse autorizzazioni, allora fai:

chmod -R 770 docs

1

Probabilmente hai umask impostato su 0022. Fai:

umask 0002
chmod -R g+rwx
umask 0022

Dovrebbe funzionare


umaskinfluisce sulla creazione del file. Non è necessario modificarlo per poter accedere a chmodun file.
In pausa fino a nuovo avviso.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.