Samba与AD身份validation共享只是在某些Windows计算机上对用户进行身份validation

我已经search了高和低的帮助。 我发现大部分已经放弃了。

我发现我可以从不同用户的几个不同的Windows主机挂载samba共享。 但是,还有其他Windows主机无法使用相同的凭据安装相同的共享。

在Windows主机上,我得到“指定的networking密码不正确”。 我没有看到写入smbd.log的任何内容。

任何帮助或指导将不胜感激。 我已经尝试了各种configuration的调整,并采取了一些跟踪,但没有得到任何有用的信息。

编辑:桑巴版本3.0.33-3.39.el5_8

所有的Windows客户端都是Windows 7.根据有关Windows版本的信息以及与SMB版本的兼容性,我插入以下内容,将以下内容插入到我的smb.conf中,然后重新启动,但结果相同。

客户端最大协议= SMB2

我需要考虑安装Samba的旧版本吗?

不幸的是,我今天没有访问广告来了解版本,但会问明天。

我在smb.conf中的sambaconfiguration如下:

[global] server string = Samba Server Version %v netbios name = SERVER1 workgroup = EMEANB security = ADS username = /etc/samba/smbusers log level = 1 syslog = 0 winbind separator = + realm = EMEA.XXX.INT password server = AB1.EMEA.XXX.INT AB2.EMEA.XXX.INT idmap uid = 100000-200000 idmap gid = 100000-200000 template homedir = /home/%U template shell = /bin/bash winbind use default domain = yes winbind offline logon = false winbind enum users = yes winbind enum groups = yes smb ports = 139 obey pam restrictions = no load printers = no cups options = raw [homes] comment = Home Directories browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = no [share] comment = shared path = /tmp/share public = yes 

没有足够的信息来获得正确的答案(需要了解Samba级别,Active Directory版本和Windows客户端版本)。

但是,请检查SAMBA和Windows客户端支持的SMBauthentication版本。 您可能需要升级您的Samba发行版或降低客户端上支持的SMB身份validation级别。

其他的想法将围绕Kerberos,但这里的问题通常会更广泛的达成。

我发现解决scheme,并发现它已经在serverfault以前答复。 我已经提供了下面的链接。

链接到解决scheme