Eu configurei um servidor Linux acessível com ssh
e compartilhamento Samba.
Cada usuário tem sua própria pasta USER/
e uma pasta pública USER_public/
.
As permissões no USER_public/
são configuradas usando setfacl
de tal forma que
cada novo arquivo criado nessa pasta herda as permissões e os proprietários do diretório pai (neste caso, permissões de leitura e gravação para outros).
O problema que tenho é que os arquivos movidos de USER/
para USER_public/
não herdam essas permissões automaticamente.
Existe uma maneira de fazer com que os arquivos movidos (copiados) herdam as permissões de
o diretório pai automaticamente.
Desejo evitar que usuários conectem-se manualmente por meio de ssh
e alterem as permissões
usando chmod
.
Obrigado.
Editar: getfacl
output:
# file: user1_public
# owner: user1
# group: group1
# flags: -s-
user::rwx
group::rwx
group:super_group1:rwx
mask::rwx
other::rw-
default:user::rwx
default:group::rwx
default:group:super_group1:rwx
default:mask::rwx
default:other::rw-