[Duda] Usuarios con varios grupos.

Una duda, dispongo de la siguiente estructura de ejemplo de usuarios

usuario1 -> grupousuario1 ->grupolocal1 ->grupolocal2
usuario2 -> grupousuario2 ->grupolocal1 ->grupolocal5

como se ve(espero al menos que se vea o entienda), varios de mis usuarios están en varios proyectos y por tanto pertenencen a varios grupos, y no tengo problemas para que puedan acceder a las carpetas locales de los grupos alternativos. Sin embargo si que no se gestionar el modo para que cada vez que trabajen en dichas carpetas conjuntas, en sus ficheros creados se asigne la propiedad de grupo adecuada, me pasa tanto por ftp como en local como en ssh. ellos no tienen porque saber cambiar permisos y creo que sería muy ineficiente que haya un admin de sistemas ande todo el rato cambiando permisos.

He pensado en ir cambiado sus grupos principales, pero seguiría siendo bastante poco eficaz. De que otras formas se podría hacer?

por ejemplo usuario1 crea en carpeta del grupo grupolocal1 un fichero sobre el que trabajar, y sin embargo aunque se le permite hacer la operación por pertenecer al grupo, ese fichero solo lo puede abrir el porque su grupo principal es otro.
SGID al directorio.

chown :grupolocal directorio
chmod g+s directorio
@Zokormazo Gracias tio. Ya tengo algo nuevo que estudiarme. Ha funcionado perfectamente.
2 respuestas