Запуск RHEL 7/Самба 4.10
У меня есть два разных ресурса на этом сервере. Мне нужно сделать один общедоступным для всех в сети и один защищен паролем.
Многие статьи, которые я нашел о том, как это сделать, похоже, хотят, чтобы вы установили глобальный параметр безопасность = поделиться
но Samba 4 не поддерживает эту опцию, похоже, это особенность Samba 3.
У меня это работало, когда была просто частная акция. я установил сопоставить с гостем = никогда
а затем создал пользователя linux smbuser, а затем сделал smbpasswd - smbuser
и он работал просто отлично.
Теперь мне нужно добавить в другое место для общего доступа
Каждый раз, когда я пытаюсь получить доступ к общедоступному общему ресурсу, он по-прежнему запрашивает пароль из проводника Windows 10. Существует таблица Excel, которую запускает какой-то пользователь, которому нужно удалить файл из этой общедоступной папки, и она не поддерживает имя пользователя или пароль.
Я где-то сегодня читал на десятках страниц, я обнаружил, что вызов аутентификации происходит до того, как используются параметры общего доступа, поэтому я даже не знаю, возможно ли это.
Я читал параметры конфигурации Samba для smb.conf, и ничего не бросается в глаза. Интересно, видел ли кто-нибудь что-нибудь подобное раньше?
Мой конфиг выглядит так:
рабочая группа = САМБА
безопасность = пользователь
сопоставить с гостем = плохой пользователь
протокол = SMB2
#========== Определения общего доступа ============
наследовать разрешения = да
наследовать владельца = да
[частный]
действительные пользователи = smbuser
путь = /файлы/privateshare
просмотр = да
гость ок = нет
записываемый = да
публичный = нет
[публичный доступ]
путь = /publicdocs/data/share
просмотр = да
гость хорошо = да
записываемый = да
общественность = да
только гость = да