Quiero crear un directorio compartido cuando varios usuarios (todos pertenecen a digamos mygroup) pueden crear y editar archivos. Me gustaría que todos los archivos en este directorio y subdirectorio pertenezcan a mygroup
He cambiado los archivos existentes para usar el grupo mygroupchgrp
, pero todavía se crean nuevos archivos que pertenecen al grupo primario del usuario. ¿Hay alguna manera de garantizar que los nuevos archivos pertenezcan al grupo sin ejecutar repetidamente chgrp.
fuente
Establezca el
setgid
indicador de permiso en las carpetas.fuente
Esto podría hacer que algunas personas se atasquen con setgid, si el grupo de la carpeta es diferente al suyo, es posible que deba ejecutar chmod como root, pero no obtendrá ningún error que indique que necesita hacer esto.
sin sudo
con sudo
fuente