В вашем smb.conf вы можете указать параметр ' auth methods ', в котором перечислены методы аутентификации, которые вы хотите использовать, например:
auth methods = guest sam winbind
Параметры читаются слева направо; В приведенном выше примере Samba сначала попытается сопоставить имя пользователя с локальным smbpasswd , а затем попытается сопоставить AD.
Обратите внимание, что вы можете заменить sam на sam_ignoredomain в зависимости от вашей версии Samba и формата вашего имени пользователя. Поиграйте с тем, что вам подходит.
http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#AUTHMETHODS
Работает с:
[global]
workgroup = DOMAIN
security = ADS
auth methods = sam winbind
realm = DOMAIN.EXAMPLE.COM
machine password timeout = 0
server string = SERVER
idmap domains = ALL
idmap config ALL:backend = lwicompat_v4
idmap config ALL:default = yes
idmap config ALL:readonly = yes
idmap uid = 10000-33554431
idmap gid = 10000-33554431
Все остальное - ванильная конфигурация SAMBA.