Я установил бит setgid для папок в моем samba-share. Он работает как шарм для клиентов Windows и Linux.
При доступе к такой папке с помощью Mac-клиента setgid игнорируется, а групповое разрешение для вновь созданных файлов / каталогов устанавливается для текущей группы пользователей по умолчанию.
Я пробовал настройку unix extensions = no
упомянул об этом Почта но это не работает.
Одна вещь, которую вы можете сделать, чтобы заставить созданные файлы в общей папке всегда принадлежать определенной группе, - это использовать force group = groupname
параметр в конфигурации общего ресурса в smb.conf. Если вы хотите убедиться, что только пользователи, которые уже принадлежат к этой группе, могут создавать файлы, используйте знак + перед именем группы: force group = +groupname
.
Более подробная информация в руководстве по самбе для smb.conf