我在 RHEL7 上运行 Samba 4.9.1,加入了 Win AD 域。在一份中,我设置
force user = foo
,希望强制本地用户 foo. 但是,AD 中也存在相同的用户名,Samba 实际上使用 AD 用户,例如在创建文件时。
getent passwd foo
如预期的那样返回本地用户,因为 /etc/nsswitch.conf 读取
passwd: files winbind
group: files winbind
显然,我设置了选项
winbind use default domain = yes
在 smb.conf 中,我不想改变它,因为我不确定我需要在其他地方改变多少东西......
任何提示如何强制 Samba 首先寻找本地用户?
问候, 埃里克