Como posso dar ao usuárioA acesso a todos os arquivos criados pelo usuárioB/userC, incluindo a permissão 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 ao grupo. E setfacl pode ser executado em arquivos atuais, mas não se aplica a arquivos futuros criados.
Responder1
Use ACLs.
setfacl -R -m user:User:rwX /some/path
(observe maiúsculas X
)
setfacl
fazaplicará a arquivos futuros criados, se você também definir a ACL "padrão":
setfacl -R -m default:user:UserA:rwx /some/path
Responder2
Você pode conceder direitos sudo ao usuárioA para se tornar usuárioB/usuárioC. Isso bastaria?