1

У меня есть smbd 4.1.9 на FreeNAS 9.2.1.6 и некоторые проблемы с разрешениями. На NAS есть файл следующим образом:

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

Теперь, когда я монтирую общий ресурс, на котором находится этот файл, используя CIFS через fstab:

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

Я могу прочитать файл, удалить его, но не перезаписать его:

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

даже если user2 является членом группы SomeGroup которой принадлежит этот file . Когда я меняю владельца файла на user2 он работает нормально.

Рассматриваемая доля настроена следующим образом:

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

Я обнаружил, что использование опции Apply Default Permissions (в FreeNAS) на общем ресурсе решает проблему, но когда я смотрю на разрешения, я не вижу, что происходит "под капотом".

0