win7访问xp或者2003共享 2003和WinXP共享慢的问题
番茄系统家园 · 2021-09-02 02:03:23
解决方法
win7,开始菜单- 输入,打开本地策略点开本地策略-》安全选项右边下拉找到“网络安全LAN管理身份证验证级别”
这个项默认是没有定义将其设置为发送LM和NTLM响应。
OK,此时再次尝试访问XP共享输入正确的帐号密码就可以访问了
注之后的系统包括win7强制使用认证而默认支持所以才这么修改
另外还可能是域问题。打开win7的网络共享中心关闭密码保护共享就好了。需要注销或者你直接选择你的网络位置为公用就能免去输入密码的麻烦事。公用的默认的就是关闭密码保护共享。
win7访问服务器共享解决方法
1、什么ntlm
早期SMB协议在网络上传输明文口令。后来出现验证机制简称LM它是如此简单以至很容易就被破解。微软提出了挑战/响应验证机制称之为NTLM。现在已经有了更新的NTLMv2以及Kerberos验证体系。NTLM是windows早期安全协议因向后兼容性而保留下来。NTLM是NTLANManager的缩写即NTLAN管理器。
2、禁止使用LM认证方法
WindowsNTServersServicePack4和后续的版本都支持三种不同的身份验证方法LanManager(LM)身份验证;WindowsNT(也叫NTLM)身份验证;WindowsNTVersion2.0(也叫NTLM2)身份验证。
默认的情况下当一个客户尝试连接一台同时支持LM和NTLM身份验证方法的服务器时LM身份验证会优先被使用。所以建议禁止LM身份验证方法。
1.打开注册表编辑器;
2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa;
3.选择菜单“编辑”“添加数值”;
4.数值名称中输入LMCompatibilityLevel数值类型为DWORD单击确定;
5.双击新建的数据并根据具体情况设置以下值
0-发送LM和NTLM响应;
1-发送LM和NTLM响应;
2-仅发送NTLM响应;我使用的是这个,因为win7家庭版没有组策略模块
3-仅发送NTLMv2响应;(Windows2000有效)
4-仅发送NTLMv2响应拒绝LM;(Windows2000有效)
5-仅发送NTLMv2响应拒绝LM和NTLM;(Windows2000有效)
6.关闭注册表编辑器;
7.重新启动机器。
3、使用win7家庭版本的修改方法
现在许多公司都采用LinuxSamba服务做为文件服务器部分员工发现在换装Vista系统后无法查看到服务器上Samba共享的文件目录这是因为SambaServer只支持NTLM认证而Vista之后的windows系统却强制使用NTLMv2认证这时我们就需要通过一些设置来解决这一问题。
解决方法如下
首先单击[开始]——[运行]输入“secpol.msc”打开管理工具展开“本地策略LocalPolicies”。
然后单击“安全选项SecurityOptions”。双击“网络安全LANManager身份验证级别NetworkSecurityLANManagerauthenticationlevel”
最后单击列表中发送LM和NTLMv2如果已协商则使用NTLMv2协议LMandNTLM–useNTLMV2sessionsecurityifnegotiated.
通过以上设置在对方不支持NTLMv2认证的时候系统会自动采用NTLM认证方式进行验证。如果Vista系统不能同其它服务正常连接的时也不妨试试这个方法。
根据互联网整理感谢作者
重要信息
此设置会影响运行Windows2000Server、Windows2000Professional、WindowsXPProfessional以及WindowsServer2003家族的计算机与运行WindowsNT4.0或更早版本的计算机通过网络进行通信的能力。例如截至本次编写运行WindowsNT4.0SP4或更早版本的计算机尚不支持NTLMv2。运行Windows95和Windows98的计算机尚不支持NTLM。