局域网内共享文件无法访问提示没有访问权限
----糖葫芦整理
在浏览器里输入
[url=file://\\10.2.6.120]\\10.2.6.120[/url]
弹出以下“\\10.2.6.120无法访问。你可能没有权限访问网络资源。请与这台服务器的管理员联系以查明你是否有访问权限。拒绝访问。”
现在公司最喜欢用WIN2000/xp,但是这个系统本身就带有些系统排斥,因为内网的资源是共享的,所以经常碰到等入不了的问题,系统提示:
此工作组的服务器列表无法使用。下面就着手解决.但是首先,我们先来看下网络邻居互相访问的最基本的条件:
1.双方计算机打开,且设置了网络共享资源;
2.双方的计算机添加了"Microsoft网络文件和打印共享"服务;
3.双方都正确设置了网内IP地址,且必须在一个网段中;
4.双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。
首次使用时在网上邻居的属性里面已经新建一个网络连接进行网络安装向导
6.计算机之间的物理连接正常。在桌面计算机中,每个网卡后面的指示灯是亮的,集线器或交换机是打开的,而且每个客户端连接的指示灯都是
亮的,网线的水晶头接触良好。
7.确保所有计算机上都安装了TCP/IP,并且工作正常。
在WindowsXP中默认安装了TCP/IP。但是,如果出了网络问题想卸载后重新安装TCP/IP就不容易了:在“本地连接”属性中显示的此连接使用
下列项目列表中单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用)。
这是因为传输控制协议/Internet协议(TCP/IP)堆栈是MicrosoftXP/2003的核心组件,不能删除。在这种情况下,如果需要重新安装TCP/IP以
使TCP/IP堆栈恢复为原始状态。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态。方法是:在命令提示
符后键入以下命令,然后按ENTER键:netshintipretc:\,其中,记录命令结果的日志文件,一定要指定,这里指
定了日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。
既然我们现在了解明白了这些条件,就可以着手解决:
第一种可能性就是本身系统系统浏览的正常现象。如微软公司文档中提到的预期的升级行为.详细的可以到这里看:
/kb/304040/ZH-CN/
还有一点,在实际的网络运用中,安装WindowsXP系统的电脑有时会出现不能与WindowsArray8、Windows2000的电脑互相访问的问题,即
使是开启Guest账号、安装NetBEUI协议、设置共享文件夹,也不能正常访问,这就属于系统本身浏览的政策现象.
第二种是开了防火墙,在XP中自带的防火墙会导致无法访问网络邻居.可以通过命令netview\\computername来查看.不论是2000还是XP
只要关掉防火墙就可以.同时确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-13Array、TCP-445(仅WIN2K及以后的
操作系统)。WindowsXP最新的SP2补丁对ICS做了很大的改进,功能更强大了,ICS有了自己的设置项,安装SP2后,默认情况下,启用
ICS防火墙,不允许任何外部主动连接,即使是本地的应用程序要访问网络也需要在许可列表中做设置。
但是防火墙阻断正常的网络浏览服务通讯,结果是别人在网上邻居中看不到你的计算机.这时候如果开启了ICS,打开属性,在服务这栏,选择添
加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表
示本机。
下面连个是内外端口号,旁边的tcp/udp标示这个端口是udp连接还是tcp连接。
按照下面的表格输入3个服务
名称协议端口
NetBIOSNameServiceUDP137
NetBIOSDatagramServiceUDP138
NetBIOSSessionServiceTCP13Array
PS:137/UDP--NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS(NetBT)协议族的一部
分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。138/UDP--NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS
(NetBT)协议族的一部分,它用于网络登录和浏览。
13Array/TCP--NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS(NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享
和打印。
第三种是查看Guest用户激活了没有,可以从“控制面板|管理工具|计算机管理|本地用户和组|用户”中找到“Guest”账户,并用鼠标右击打开“Guest
属性”对话框,去除这里的“账户已停用”复选框上的对钩标记.WindowsXP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文
件,也不允许他们安装软件。对WindowsXPHomeEdition计算机或工作组中的WindowsXPProfessional计算机的所有网络访问都使用来宾
帐户。使用neturguest确保为网络访问设置了来宾帐户,如果该帐户是活动的,命令输出中会出现一行类似下面这样的内容:Accountactive
Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问:
neturguest/active:yes
或者打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户.同时设置为允许Guest(来宾)帐号从网络上访
问。
在运行里输入,弹出组策略管理器,在„计算机配置-Windows设置-本地策略-用户权利指派‟中,有“拒绝从网络访问这台计算机”策略
阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号。
第四种查看协议,IPX,netbeui,TIP/IP协议,选择开启,共享用的是13Array,445端口.Win2k安装NetBEUI协议.
网上邻居->属性->本地连接->属性---->安装------>协议------->NetBEUIProtocol
XP右击网上邻居-属性,选择要共享的网卡。把IP设置在局域网的同一个网段上。在XP中打开TCP/IP上的NetBIOS
开始---->控制面板---->网络和Internet连接---->网络连接---->本地连接---->属性---->Internet协议(TCP/IP)---->常规---->高级---->WINS选项
---->NetBIOS---->启用TCP/IP上的NetBIOS---->确定[点击2次]
第五种在共享文件夹前加个符号,比如¥,%等
第六种检查Win2000是否存在安全策略限制
开始->运行->->计算机配置->windows设置->本地策略->用户权利分配->删除"拒绝从网络访问这台计算机"中的guest
用户。
XP的主策略安全设置
开始->运行->->计算机配置->windows设置->安全设置->本地策略->用户权利分配->从网络上访问此计算机"属性那里
性质Everone或者在"拒绝从网络访问这计算机"属性中删除GUEST
第七种“文件及打印机共享”的限制,允许其他用户访问我的文件点击激活就可以,其他的一些比较少碰到的问题如内部IP地址发生了冲突,甚至
包括Hub故障、线路故障等就不说了
第八种启动"计算机浏览器"服务.根据微软的文档工作组中的一台或多台计算机没有启动或已关闭(禁用)"计算机浏览器"服务也会导致访问网络
邻居失败.打开就可以了
开始---->我的电脑---->管理---->服务和应用程序---->服务---->在右边的详细信息窗格中,检查"计算机浏览器"服务是否已启动,右击计算机浏览
器,然后单击启动
第九种运行网络标识向导.
我的电脑---->属性---->计算机名选项卡---->网络ID按钮,开始“网络标识向导”:---->下一步---->本机是商业网络的一部分,用它连接到其他工
作着的计算机---->下一步---->公司使用没有域的网络---->下一步---->输入你的局域网的工作组名---->下一步---->完成
第十种检查RPC、PlugandPlay服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库:
第十一种设置帐号和密码.由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可
能造成无法访问,在这里把用户密码添加进去就可以了。
第十二种pingip,然后在地址输入栏中输入“1Array2.168.1.8”,单击“确定”。
用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,
点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。
用映射驱动器的方法访问,进入DOS方式,输入“NETVIEW\killer”,回车?这是查看计算机上有哪些共享文件夹,如D。再输入NETUSEZ:
\Killer\D?将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到目标计算机上了。
如果一个文件共享的时候在文件名前上了符号如¥%隐藏文件,可以在DOS下netshare可以看的到。
由于WIN是中断式操作系统,如果对OS不是很熟悉的话会产生误解,相关的网络浏览过程方面的资料.
十三.打开控制面板,在用户一项里打开GUEST用户,再在控制面板,管理工具里,打开计算机管理,在里面选择本地用户和组,再选择用户,
在GUEST上点右键,选择属性,这里有两种选择方法一种是需要密码,一种是不需要密码,如果需要密码就把《用户不能更改密码》和《密码
永不过期》打上勾,如果不需要密码就直接把上面所有的勾去掉!还有如果需要密码的话,记得在GUEST上点右键,选择所有任务,设置密码!
这里就是设置访问权限了,这一切都完毕以后关闭计算机管理,然后再在管理工具里打开本地安全策略,在本地策略里选择《用户权利指派》在
用户权利指派里找到《拒绝本地登陆》一项,并把它打开,把里面的GUEST删除掉,然后再找到《拒绝从网络访问这台计算机》打开,也是同
样把GUEST删除掉,再找到《从网络访问此计算机》打开,在里面添加GUEST项,一切就OK了!如果是在WINArray8下访问XP,需要在
WINArray8的网上邻居属性里添加一个NETBOIS协议!
这样大家就可以在同一个子网里互访了!
十四、解除windowsxp的文件共享限制
在安装了windowsxp的计算机上,即使网络连接和共享设置正确,使用其他系统的用户仍然无法访问该计算机。默认情况下,windowsxp的本
地安全设置要求进行网络访问的用户全部采用来宾方式。同时,在windowsxp安全策略的用户权利指派中又禁止guest用户通过网络访问系统。
这样两条相互矛盾的安全策略导致了网内其他用户无法通过网络访问使用windowsxp的计算机。你可采用以下方法解决。
方法一、解除对guest账号的限制
点击“开始→运行”,在“运行”对话框中输入“”,打开组策略编辑器,依次选择“计算机配置→windows设置→安全设置→本地策略→用户
权利指派”,双击“拒绝从网络访问这台计算机”策略,删除里面的“guest”账号。这样其他用户就能够通过guest账号通过网络访问使用windowsxp
系统的计算机了。
方法二、更改网络访问模式
打开组策略编辑器,依次选择“计算机配置→windows设置→安全设置→本地策略→安全选项”,双击“网络访问:本地账号的共享和安全模式”策
略,将默认设置“仅来宾?本地用户以来宾身份验证”,更改为“经典:本地用户以自己的身份验证”。
现在,当其他用户通过网络访问使用windowsxp的计算机时,就可以用自己的“身份”进行登录了。当该策略改变后,文件的共享方式也有所变
化,在启用“经典:本地用户以自己的身份验证”方式后,我们可以对同时访问共享文件的用户数量进行限制,并能针对不同用户设置不同的访问
权限。
不过我们可能还会遇到另外一个问题,当用户的口令为空时,访问还是会被拒绝。原来在“安全选项”中有一个“账户:使用空白密码的本地账户只
允许进行控制台登录”策略默认是启用的,根据windows?xp安全策略中拒绝优先的原则,密码为空的用户通过网络访问windowsxp的计算机时
便会被禁止。我们只要将这个策略停用即可解决问题。
本文发布于:2023-03-04 11:06:08,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677899168134154.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:访问权限.doc
本文 PDF 下载地址:访问权限.pdf
留言与评论(共有 0 条评论) |