linuxsamba服务与VISTA互通
VISTA事前调整:
换装Vista系统后无法查看到linux服务器上Samba共享的文件目录,这是因为Samba Server 只支持NTLM 认证,而Vista却强制使用NTLMv2认证,这时我们就需要通过一些设置来解决这一问题。
解决方法如下:
首先,单击[开始]---[运行] 输入 "secpol.msc"打开管理工具,展开"本地策略(Local Policies)".
然后,单击"安全选项(Security Options)". 双击"网络安全:LAN Manager 身份验证级别(Network Security: LAN Manager authentication level)"
最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议(LM and NTLM – use NTLMV2 session security if negotiated) .
通过以上设置,在对方不支持NTLMv2认证的时候,系统会自动采用NTLM认证方式进行验证。如果Vista系统不能同其它服务正常连接的时,也不妨试试这个方法。
linux端要确认的事情:
1.你共享的文件夹的samba用户要有相应的读取权限!
2.确认你在samba服务里面指定了该用户发访问权限!
3.确认你在samba服务里面勾选了"显示"!
今天发现因为以前做过很多错误的配置,造成smbusers文件里面的用户映射混乱,然后删除所有不需要的用户映射,以前无法访问的共享文件夹现在也可以访问了,遇到相同问题的各位可以参考一下!
文件位于/ETC/SAMBA
换装Vista系统后无法查看到linux服务器上Samba共享的文件目录,这是因为Samba Server 只支持NTLM 认证,而Vista却强制使用NTLMv2认证,这时我们就需要通过一些设置来解决这一问题。
解决方法如下:
首先,单击[开始]---[运行] 输入 "secpol.msc"打开管理工具,展开"本地策略(Local Policies)".
然后,单击"安全选项(Security Options)". 双击"网络安全:LAN Manager 身份验证级别(Network Security: LAN Manager authentication level)"
最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议(LM and NTLM – use NTLMV2 session security if negotiated) .
通过以上设置,在对方不支持NTLMv2认证的时候,系统会自动采用NTLM认证方式进行验证。如果Vista系统不能同其它服务正常连接的时,也不妨试试这个方法。
linux端要确认的事情:
1.你共享的文件夹的samba用户要有相应的读取权限!
2.确认你在samba服务里面指定了该用户发访问权限!
3.确认你在samba服务里面勾选了"显示"!
今天发现因为以前做过很多错误的配置,造成smbusers文件里面的用户映射混乱,然后删除所有不需要的用户映射,以前无法访问的共享文件夹现在也可以访问了,遇到相同问题的各位可以参考一下!
文件位于/ETC/SAMBA
相关文章
无相关信息