¿Cómo puedo darle al usuarioA acceso a todos los archivos creados por el usuarioB/usuarioC, incluido el permiso rwx?
¿Hay alguna manera de hacer esto sin dar acceso de root?
Agregar al mismo grupo no funcionará porque no todos los archivos tendrán acceso al grupo. Y setfacl se puede ejecutar en archivos actuales pero no se aplica a archivos creados en el futuro.
Respuesta1
Utilice ACL.
setfacl -R -m user:User:rwX /some/path
(tenga en cuenta las mayúsculas X
)
setfacl
hacese aplica a archivos futuros creados, si también configura la ACL "predeterminada":
setfacl -R -m default:user:UserA:rwx /some/path
Respuesta2
Puede otorgarle al usuarioA derechos sudo para convertirse en usuarioB/usuarioC. ¿Eso bastaría?