Странное поведение: smb.conf создает маску

Я настроил общий ресурс Samba для подключения к Windows 11. Я попытался изменить разрешения по умолчанию на -RW-RW ---- с помощьюcreate mask = 0660Но я получаю -RW-R-----. Когда я пытаюсьcreate mask = 0460я получаю -R--RW---- что и ожидалось. Похоже, я не могу предоставить группе разрешения на запись, когда у пользователя есть разрешения на запись. Umask = 0022, но когда я его меняю, это ни на что не влияет.

/data1 — это пул zfs. Может ли это изменить поведение?

версия: Версия 4.15.13-Ubuntu

/etc/samba/smb.conf:

      [global]
   workgroup = WORKGROUP
   server string = %h server (Samba, Ubuntu)
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user

[data1]
   comment = Shared Directory
   path = /data1
   valid users = @admin
   browseable = yes
   read only = no
   guest ok = no
   writable = yes
   create mask = 0660

0 ответов

Другие вопросы по тегам