作者:电脑信息网日期:
返回目录:win7问题
有些是内核文件,你的权限不来够。。。或者自格式和windows下的格式不一样就无法显示。。。。 # This one is user define directory Kingboys.
[northboy]
comment = Personl Directory
path = /home/northboy
read only = no
public = yes
writable = yes
还有用smbpasswd -a 来添zhidao加用户和密码
1、不能正常访问原因其原因就是从Windows Vista开始,微软基于安全性的考虑,默认只采用
NTLM v2协议的认证回应消息了,而目前主流的NAS系统和Samba服务器还只支持LM或者
NTLM。
2、 可以通过修改本地安全策略的方式,强制Windows使用兼容Samba的认证方式。首先,
在“开始”-“搜索”框中输入“secpol.msc“打开本地安全策略。如图:
3、然后找到”本地策略“-”安全选项“-”网络安全:LAN管理器身份验证级别“,我们可以看到其认
证级别是没有定义的。右键单击,选择”属性“。
4、在打开的属性窗口中,我们可以看到,身份验证级别是没有设置的,因此Windows会采用系
统默认的最高认证级别。如图:
5、再设置认证级别为更具兼容性的“发送LM和NTLM - 如果已协商,则使用NTLMv2 会话安
全”选项,然后单击“应用”-“确定”636f70797a64334,就生效了。参下图:
6、完成之后,就可以正常的访问Samba和NAS共享盘了。
7、已经设置了本地安全策略的LAN管理器身份认证级别,因此我们就不需要再重复修改注册表
了,在注册表的”HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa“主键下,
添加了子键”LmCompatibilityLevel“,值为”1“。因此,如果不想从组策略窗口中修改,直接设
置此键值也是具有同样效果的。
你好哈比EI41,经过多年的耕耘,Windows7已经成为用户的主流操作系统,但有很多用户在转向Windows7的时候,发现之前使用正常的NAS盘共享不能使用了,常用的NAS盘共享都是采用的Samba服务器,而Windows Vista和Windows7的默认设置与其无法兼容,这里就以Windows7为例讲述如何解决共享兼容性的问题。 工具/原料 安装了Windows7或者Windows Vista的计算机 使用Samba共享的计算机或NAS共享盘 在默认情况下,使用类似“\\IP地址\共享名称”都是可以正常的访问Windows共享的,但是使用这种方式访问Samba服务器时,会出现认证无法通过的情况,如下图所示。其原因就是从Windows Vista开始,微软基于安全性的考虑,默认只采用NTLM v2协议的认证回应消息了,而目前主流的NAS系统和Samba服务器还只支持LM或者NTLM。 我们可以通过修改本地安全策略的方式,强制Windows使用兼容Samba的认证方式。首先,在“开始”-“搜索”框中输入“secpol.msc“打开本地安全策略。 然后找到”本地策略“-”安全选项“-”网络安全:LAN管理器身份验证级别“,我们可以看到其认证级别是没有定义的。右键单击,选择”属性“。 在打开的属性窗口中,我们可以看到,身份验证级别是没有设置的,因此Windows会采用系统默认的最高认证级别。 我们需要设置认证级别为更具兼容性的“发送LM和NTLM - 如果已协商,则使用NTLMv2 会话安全”选项,然后单击“应用”-“确定”,就生效了。 完成之后,就可以正常的访问Samba和NAS共享盘了。当然,通过修改注册表的方式,也可以达到同样e799bee5baa6e4b893e5b19e337的目的。首先,在“开始”-“搜索”框里输入“regedit.exe“,回车打开注册表编辑器。 因为上述步骤已经设置了本地安全策略的LAN管理器身份认证级别,因此我们就不需要再重复修改注册表了,如下图可见,在注册表的”HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa“主键下,添加了子键”LmCompatibilityLevel“,值为”1“。因此,如果不想从组策略窗口中修改,直接设置此键值也是具有同样效果的。 此操作步骤在Windows7环境下完成,在Windows Vista环境同样适用。但Windows 8似乎又不用设置即可正常访问Samba NAS盘,因此WIndows8可以不用设置。
请确认一下下面两个情况。
1,linux的防火墙已关闭(service iptables stop)
如果没有解决已root的权限做下面一步试一下。
#service smb stop
#smbd -D