Agregar permisos de grupo rwx a una carpeta

8

Tengo una carpeta llamada docs, ¿cómo agrego permisos rwx para grupo devsa documentos?

Lo intenté:

chmod -R g+rwx docs

pero no sé dónde especificar que es el grupo de desarrolladores al que quiero otorgar permisos.

ceniza
fuente

Respuestas:

5

Lo que hizo es correcto, pero primero puede que tenga que cambiar el grupo a "desarrolladores" con el comando chgrp o chown . Tenga en cuenta que en unixland un archivo solo tiene un grupo.

dreeves
fuente
2
Un archivo / carpeta solo tiene un grupo a menos que tenga las ACL activadas.
Chris S
1

Probablemente estés buscando chownochgrp

John Weldon
fuente
1
chown [user]:[group] [file]ochgrp [group] [file]
Chris S
1

Puede especificar el grupo del archivo con el comando chgrp.


fuente
1

Lo primero que debes hacer es:

chown -R <user>:devs docs

entonces:

chmod -R 070 docs

Eso le dará rwx al grupo de documentos y no tendrá permisos para el resto, si desea que el propietario tenga los mismos permisos, haga lo siguiente:

chmod -R 770 docs
adhanlon
fuente
1

Probablemente tengas umask configurado en 0022. Haz:

umask 0002
chmod -R g+rwx
umask 0022

Eso debería funcionar


fuente
umaskafecta la creación de archivos. No necesita cambiarlo para poder acceder a chmodun archivo.
Pausado hasta nuevo aviso.