-
chmod g+s
para o diretório pai - definir
inherit permissions = yes
e tente novamente.
Atualmente estou trabalhando nas configurações do Samba em um servidor FreeNAS. Quando qualquer usuário cria um arquivo ou uma pasta no servidor, eu quero que o arquivo ou pasta obtenha as seguintes permissões RWX:
Folders: drwxrws---
Files: -rwxrws---
Para definir as permissões assim manualmente, eu uso o chmod 2770, que funciona muito bem. Mas eu quero que isso aconteça automaticamente e, portanto, eu adicionei as seguintes linhas ao smb.conf:
create mask = 2770
directory mask = 2770
force create mode = 2770
force directory mode = 2770
Mas quando eu testo criando um arquivo em uma das pastas, ele obtém essas permissões:
Folder: drwxrwx
File: -rwxrw----
O que eu estou negligenciando ou fazendo errado? A ordem das linhas é relevante? O dígito setgid (o 2 em 2770) estraga as coisas?
chmod g+s
para o diretório pai inherit permissions = yes
e tente novamente.
Tags permissions chmod samba freenas setgid