Назад | Перейти на главную страницу

Настройки маски / режима прав доступа к файлам для Samba на FreeNAS?

В настоящее время я работаю над настройками Samba на сервере FreeNAS. Когда какой-либо пользователь создает файл или папку на сервере, я хочу, чтобы файл или папка получили следующие разрешения RWX:

Folders: drwxrws---
Files: -rwxrws---

Чтобы установить такие разрешения вручную, я использую chmod 2770, который отлично работает. Но я хочу, чтобы это происходило автоматически, поэтому я добавил в smb.conf следующие строки:

create mask = 2770
directory mask = 2770
force create mode = 2770
force directory mode = 2770

Но когда я тестирую, создавая файл в одной из папок, он получает следующие разрешения:

Folder: drwxrwx
File: -rwxrw----

Что я упускаю из виду или делаю неправильно? Имеет ли значение порядок строк? Цифра setgid (2 в 2770) что-то портит?

  1. chmod g+s для родительского каталога
  2. устанавливать inherit permissions = yes

и попробуй еще раз.