Eu tenho o diretório /home/user/test . user2 não tem acesso a este diretório e /home/user , mas tem rx de acesso a / e /home como "outro" usuário.
Eu corro setfacl -m u:user2:rx /home/user/test . Mas ainda user2 não tem acesso.
Em seguida, executo setfacl -m u:user2:rx /home/user , então agora user2 tem rx acesso a todos os diretórios intermediários em /home/user/test caminho.
Existe alguma maneira de fazer com que setfacl verifique o acesso em todos os diretórios até o diretório raiz e aplique permissões adicionais (acredito que não existe) ou eu preciso escrever algum script bash para iterar diretórios intermediários? Existem melhores práticas?
Tags permissions acl linux