É preciso lembrar também de criar uma máscara padrão para todos os novos objetos do sistema de arquivos.
setfacl -d -m u:jeremy:rwx backup/
Eu criei um usuário de backup (vamos chamá-lo de jeremy
) em um servidor Ubuntu.
Em seguida, criei uma backup
-dir contendo arquivos de vários servidores diferentes:
/backup
|
|--server1
| |--daily_backup
| |--weekly_backup
|
|--server2
| |--daily_backup
| |--weekly_backup
Eu, então, concedeu acesso ao backup
-dir para jeremy
com o seguinte comando:
setfacl -R -m u:jeremy:rwx backup/
No entanto ... Se eu fizer login com o usuário-raiz e criar um novo diretório, por exemplo: /backup/server2/monthly_backup
, então jeremy
não terá acesso à pasta.
Existe uma maneira de fazer com que tanto root
quanto jeremy
possam ler, gravar e executar tudo no /backup
-directory?
Tags permissions users setfacl