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.

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.


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


1

Puede especificar el grupo del archivo con el comando chgrp.


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

1

Probablemente tengas umask configurado en 0022. Haz:

umask 0002
chmod -R g+rwx
umask 0022

Eso debería funcionar


umaskafecta la creación de archivos. No necesita cambiarlo para poder acceder a chmodun archivo.
Pausado hasta nuevo aviso.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.