Я могу использовать smbpass
для создания пользователей samba, но может ли Samba также проверять пользователей домена?
Мой smb.conf:
[share]
path = //
available = yes
read only = no
browseable = yes
public = yes
writable = yes
Первый шаг должен установить winbind (Если не уже установленный), простое
sudo apt-get install winbind
Должно сделать задание, но я не могу подтвердить это, в то время как я работаю. Это не быть перепутанным с winbindd, который является подобной программой.
Затем необходимо будет отредактировать файл, названный/etc/nsswitch.conf, чтобы выглядеть примерно так;
Затем перезапускают winbind сервис.
Тест, что эта конфигурация вступила в силу путем выполнения команды
sudo wbinfo -u
И необходимо получить вывод всех учетных записей пользователей, которые Вы создали.
Затем редактируют Ваш/etc/samba/smb.conf файл и включают эти строки в глобальный раздел;
winbind refresh tickets = yes
winbind trusted domains only = no
winbind use default domain = yes
winbind enum users = yes
winbind enum groups = yes
И затем находят долю, в которую Вы хотите проверить пользователей домена, и добавить следующую строку
valid users = "+MYDOMAIN.NET\Domain Users"
Это позволит любому члену группы "Пользователей домена" получать доступ к рассматриваемой доле, создавать Ваши собственные группы и присваиваться им здесь для ограничения доступа к группам людей, идентификатор рекомендуют против помещения пробелов в любом названии группы (Или любое другое соглашение о присвоении имен файла/сервера).
Это должно работать погода, Вы используете контроллер домена для создания долей, или рядовой сервер (Для конфигурирования рядового сервера удостоверяются, что Вы следуете за этим Документация )