Samba em problemas de permissão do FreeNAS

1

Eu tenho um smbd 4.1.9 no FreeNAS 9.2.1.6 e tendo alguns problemas de permissões. No NAS há um arquivo da seguinte forma:

-rwxrwxr-x+  1 user1  SomeGroup        8820 Nov 27 15:59 file*

agora, quando eu monto o compartilhamento no qual este arquivo reside usando o CIFS através do fstab:

//nas/share  /path/to/share cifs  username=user2,password=****,uid=user2,gid=user2  0   0

Eu posso ler o arquivo, excluí-lo, mas não sobrescrevê-lo:

[user2@localhost share$ cp somefile file
cp: cannot create regular file ‘file’: Permission denied

mesmo que user2 seja membro do grupo SomeGroup ao qual file pertence. Quando altero a propriedade do usuário do arquivo para user2 , tudo funciona bem.

O compartilhamento em questão é configurado da seguinte maneira:

force directory mode = 0775
force create mode = 0775
inherit owner = No
inherit acls = Yes
inherit permissions = Yes
profile acls = yes
nt acl support = no
browsable = No
valid users = +SomeGroup

Descobri que usar a opção Apply Default Permissions (no FreeNAS) no compartilhamento corrige o problema, mas quando observo as permissões, não vejo realmente o que está acontecendo "por baixo do capô".

    
por Bart Friederichs 28.11.2014 / 09:43

0 respostas