Winbind信息显示不存在的本地用户

我在运行CentOS 6的Linux机器(称为本地主机,我连接的AD计算机是dc.companyname.com)上设置Samba,除了当我input

wbinfo -u 

它显示一个本地用户, LOCALHOST + [用户名] ,还有一个域用户[用户名] 。 奇怪的是,当我做猫/ etc / passwd ,它不显示本地用户帐户…

我遇到的问题是我希望Samba在本地用户之前首先对AD服务器进行身份validation,因此我设置了/etc/nsswitch.conf

 passwd: winbind files shadow: winbind files group: winbind files 

但是我认为这不是正确的做法吗? 因为如果Active Directory DC中有“root”用户,我可能会locking根访问权限。

任何想法,为什么发生这种情况? 我也尝试删除/ var / lib / samba中的sambacaching,并重新启动服务器,但LOCALHOST + [用户名]仍显示出于某种原因…

如果我可以删除该用户,我可以做

 passwd: files winbind, etc 

这是正确的方法。

任何帮助非常感谢!