usuario una todos tabla permisos los especifico dar carpeta cambiar archivos bash unix permissions directory

bash - una - permisos unix



¿Cómo se configura un directorio para que tenga permisos de grupo persistentes? (3)

Tenemos dos usuarios:

  • usuario1
  • usuario2

Ambos pertenecen al grupo ''admin''.

Tenemos un directorio que se ha establecido en 775. El grupo del directorio se ha cambiado a ''admin''. Cada usuario tiene acceso completo para escribir en ese directorio, aunque cuando un usuario escribe un nuevo archivo en el directorio, los permisos de grupo de la carpeta no se conservan en el archivo que se escribió.

¿Cómo deberíamos hacerlo para que los archivos hereden los permisos de grupo del directorio?

Aclaración: cuando se escribe un nuevo archivo o directorio, utiliza el grupo de usuarios como el grupo del nuevo archivo, en lugar del grupo, lo que tiene sentido, pero ¿cómo no lo hago?


Creo que deberías mirar aquí .

Como dice el sitio, "Unix no admite la idea de permisos heredados".

Sin embargo, hay una sección de ACL (listas de control de acceso), que creo que es lo que estás buscando. Al configurar una ACL, puede hacer que sus archivos hereden la misma ACL del directorio, lo que creo que es lo que está pidiendo. setfacl es el comando de shell que será lo que necesita mirar.

¡Espero que ayude!