Use as ACLs.
setfacl -R -m user:User:rwX /some/path
(observe maiúsculas X
)
setfacl
aplica-se a futuros arquivos criados, se você também definir a ACL "padrão":
setfacl -R -m default:user:UserA:rwx /some/path
Como posso dar acesso ao usuário A a todos os arquivos criados pelo userB / userC, incluindo a permissão do rwx?
Existe uma maneira de fazer isso sem dar acesso root?
Adicionar ao mesmo grupo não funcionará porque nem todos os arquivos terão acesso de grupo. E o setfacl pode ser executado em arquivos atuais, mas não se aplica a arquivos futuros criados.
Você pode conceder direitos sudo ao userA para se tornar userB / userC. Isso faria isso?
Tags permissions linux