Eu tenho um compartilhamento do Samba em execução no CentOS 7. Estou usando as ACLs para controlar permissões para grupos de usuários. Gostaria de poder criar uma pasta na qual um determinado grupo tenha acesso de leitura / gravação / execução, mas dentro dessa pasta eu gostaria de uma subpasta na qual os membros do grupo possam escrever, mas não ver dentro. Essa é a mesma ideia que a pasta ~/Public/Drop Box
em um Mac.
Esta ideia funciona muito bem num servidor Mac, no entanto, estamos a substituí-los por caixas Linux e não é assim tão simples.
Eu tentei todas as combinações de ACLs, mas não consegui que nada funcionasse bem. O mais próximo que eu cheguei foi definir como ler / escrever / executar a pasta de submissão do grupo e definir as permissões padrão para o grupo - essencialmente tornando todos os arquivos e pastas criados por usuários dentro da pasta de submissão inacessíveis a outros usuários, mas isso é < em> longe do ideal?
Existe alguma maneira de fazer isso no Linux e no SAMBA ou devo estar repensando esse processo?
Tags samba linux network-shares