Может ли samba проверить пользователя домена для общей папки

Я могу использовать smbpass для создания пользователей samba, но может ли Samba также проверять пользователей домена?

Мой smb.conf:

[share]
path = //
available = yes
read only = no
browseable = yes
public = yes
writable = yes
0
задан 27 April 2016 в 13:16

1 ответ

Первый шаг должен установить winbind (Если не уже установленный), простое

sudo apt-get install winbind 

Должно сделать задание, но я не могу подтвердить это, в то время как я работаю. Это не быть перепутанным с winbindd, который является подобной программой.

Затем необходимо будет отредактировать файл, названный/etc/nsswitch.conf, чтобы выглядеть примерно так; NSSSWITCH.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"

Это позволит любому члену группы "Пользователей домена" получать доступ к рассматриваемой доле, создавать Ваши собственные группы и присваиваться им здесь для ограничения доступа к группам людей, идентификатор рекомендуют против помещения пробелов в любом названии группы (Или любое другое соглашение о присвоении имен файла/сервера).

Это должно работать погода, Вы используете контроллер домена для создания долей, или рядовой сервер (Для конфигурирования рядового сервера удостоверяются, что Вы следуете за этим Документация )

0
ответ дан 27 April 2016 в 23:16
  • 1
    Спасибо. Ваше решение помогло мне решить эту проблему. Хорошего дня! – theacid 25 September 2017 в 05:11

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

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