Как я могу заставить samba создавать все новые файлы в общей папке, чтобы быть 070

Эксперименты в Samba с настройками общего ресурса:

[mytestshare]
path = /srv/mypath
comment = This is mytestshare
force group = mygroup
valid users = @mygroup
writeable = yes
create mode = 0770
force create mode = 0770
force directory mode = 2770

Когда я получаю доступ к этому общему ресурсу из окон, зарегистрированных как myname, файлы, которые я создаю, являются rwxr----- Когда я получаю доступ к этому общему ресурсу из Putty, вошедшего в систему В качестве корневого файла я создаю файлы rwxrwx---, которые я отредактировал /etc/profile и добавил в качестве последней строки umask 007. Я хочу сделать все новые файлы Windows, когда вошел как мое имя rwxrwx---. Я что-то упустил?

2
задан 3 July 2017 в 21:41

1 ответ

Параметр obey pam restrictions = yes отвергает Ваши настройки самбы.

Посмотрите как пример...

И руководство...

smb.conf Конфигурация PAM

Существует опция в названном smb.conf, повинуются pam ограничениям. Следующее от справки онлайн для этой опции в SWAT:

Когда Samba будет настроен для включения поддержки PAM (т.е. - с - pam), этот параметр будет управлять, должен ли Samba повиноваться директивам ведения счетов и управления сеансами PAM. Поведение по умолчанию состоит в том, чтобы использовать PAM для аутентификации открытого текста только и проигнорировать любое ведение счетов или управление сеансами. Samba всегда игнорирует PAM для аутентификации в случае, шифруют пароли = да. Причина состоит в том, что модули PAM не могут поддерживать механизм аутентификации с запросом и подтверждением, необходимый в присутствии шифрования пароля SMB.

 Default: obey pam restrictions = no
3
ответ дан 2 December 2019 в 02:46

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

Похожие вопросы: