none
共享文件夹无法被访问。 RRS feed

  • 问题

  • 公司域的环境下,一台XP的客户端 共享了一个文件夹。把防火墙杀毒软件全关了,别的客户端也无法访问。设置都对的。请问有什么办法

     

    2010年3月29日 8:24

全部回复

  • 建议还是在文件服务器上发布共享。客户端会受到权限上的限制。
    在IT的路上,You'll never walk alone
    2010年3月30日 3:43
  • 首先看看其它客户端能不能正常访问这台机器,如果能的话,再看你共享的文件夹的共享权限里面是否允许其它用户访问。

    如果其它客户端不能正常访问这台机器,那么就要看看是不是有什么策略禁止其它访问,或者相关的一些服务是否开启

    2010年4月15日 8:04
  • 首先看能不能PING通,之后看看有没有权限访问
    我要全世界都知道我很低调~~
    2010年4月16日 5:54
  • 1. 测试能不能PING 通,以保证网络通。

    2.查看目标机上的共享设置,是否正确,是简单共享还是高级共享。

    如勾选了“使用简单共享” ,则其他客户端访问这台客户端的时候不用输入用户名和密码即可访问。

    3.尝试\\IP\\共享名 进行访问

    2011年4月16日 13:48
  • 1.首先请检查 一下,你的客户端的共享文件,是真的打开了共享 了吗,可以使用 开始----》运行------》CMD ----》回车。---进入DOS窗口里,使用Net share查看一下,是否真正的存在。

    2.检查 一下,文件夹相应的权限,是否给了。

     

    3.说明一下,你的系统硬盘是FAT32 还是NTFS类型的。

    4.使用UNC路径进行本地先试着访问一下,能不能访问。


    天生我材必有用!人生没有失败,只有提前放弃!
    2011年4月18日 13:25

  • 1.双方计算机打开,且设置了网络共享资源;

    2.双方的计算机添加了 "Microsoft 网络文件和打印共享" 服务;

    3.双方都正确设置了网内IP地址,且必须在一个网段中;

    4.双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。

    5. XP首次使用时在网上邻居的属性里面已经新建一个网络连接进行网络安装向导

    6.计算机之间的物理连接正常。在桌面计算机中,每个网卡后面的指示灯是亮的,集线器或交换机是打开的,而且每个客户端连接的指示灯都是亮的,网线的水晶头接触良好。

    7.确保所有计算机上都安装了TCP/IP,并且工作正常。
    在Windows XP中默认安装了TCP/IP。但是,如果出了网络问题想卸载后重新安装TCP/IP就不容易了:在“本地连接”属性中显示的此连接使用下列项目列表中单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用)。

    这是因为传输控制协议/Internet协议(TCP/IP)堆栈是Microsoft XP/ 2003的核心组件,不能删除。在这种情况下,如果需要重新安装TCP/IP以使TCP/IP堆栈恢复为原始状态。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态。方法是:在命令提示符后键入以下命令,然后按ENTER键:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。

    既然我们现在了解明白了这些条件,,就可以着手解决:

    第一种可能性就是本身系统系统浏览的正常现象。如微软公司文档中提到的预期的升级行为.详细的可以到这里看: http://support.microsoft.com/kb/304040/ZH-CN/

    还有一点, 在实际的网络运用中,安装Windows XP系统的电脑有时会出现不能与Windows 98、Windows 2000的电脑互相访问的问题,即使是开启Guest账号、安装NetBEUI协议、设置共享文件夹,也不能正常访问,这就属于系统本身浏览的政策现象.

    第二种是开了防火墙,在XP中自代的防火墙会导致无法访问网络邻居.可以通过命令net view \\computername 来查看.不论是2000还是XP只要关掉防火墙就可以.同时确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的操作系统)。 Windows XP最新的SP2补丁对ICF做了很大的改进,功能更强大了,ICF有了自己的设置项,安装SP2后,默认情况下,启用ICF防火墙,不允许任何外部主动连接,即使是本地的应用程序要访问网络也需要在许可列表中做设置。
    但是防火墙阻断正常的网络浏览服务通讯,结果是别人在网上邻居中看不到你的计算机.这时候如果开启了ICF,打开属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表示本机。

    下面连个是内外端口号,旁边的tcp/udp标示这个端口是udp连接还是tcp连接。

    按照下面的表格输入3个服务

    名称 协议 端口
    NetBIOS Name Service UDP 137
    NetBIOS Datagram Service UDP 138
    NetBIOS Session Service TCP 139

    PS: 137/UDP -- NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。

    138/UDP -- NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于网络登录和浏览。

    139/TCP -- NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。

    第三种是查看Guest用户激活了没有,可以从“控制面板|管理工具|计算机管理|本地用户和组|用户”中找到“Guest”账户,并用鼠标右击打开“Guest属性”对话框,去除这里的“账户已停用”复选框上的对钩标记

    Windows XP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。对Windows XP Home Edition计算机或工作组中的Windows XP Professional计算机的所有网络访问都使用来宾帐户。使用net user guest确保为网络访问设置了来宾帐户,如果该帐户是活动的,命令输出中会出现一行类似下面这样的内容:Account active Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问:

    net user guest /active:yes

    或者打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户.同时设置为允许Guest(来宾)帐号从网络上访问。

    在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号。

    第四种查看协议,IPX,netbeui,TIP/IP协议,选择开启,共享用的是139,445端口. Win2k安装NetBEUI协议.

    网上邻居->属性->本地连接->属性---->安装------>协议------->NetBEUI Protocol

    XP右击网上邻居-属性,选择要共享的网卡。把IP设置在局域网的同一个网段上。在XP中打开 TCP/IP 上的 NetBIOS

    开始---->控制面板---->网络和 Internet 连接---->网络连接---->本地连接---->属性---->Internet 协议 (TCP/IP) ---->常规---->高级---->WINS选项---->NetBIOS---->启用 TCP/IP 上的 NetBIOS---->确定[点击2次]

    第五种在共享文件夹前加个符号,比如¥,%等

    第六种检查Win2000是否存在安全策略限制

    开始 -> 运行 -> gpedit.msc -> 计算机配置 -> windows设置 -> 本地策略 -> 用户权利分配 -> 删除"拒绝从网络访问这台计算机"中的guest用户。

    XP的主策略安全设置
    开始 -> 运行 -> gpedit.msc -> 计算机配置 -> windows设置 -> 安全设置 ->本地策略 ->用户权利分配 -> 从网络上访问此计算机"属性那里性质Everone或者在"拒绝从网络访问这计算机"属性中删除GUEST

    第七种“文件及打印机共享”的限制,允许其他用户访问我的文件点击激活就可以,其他的一些比较少碰到的问题如内部IP地址发生了冲突,甚至包括Hub故障、线路故障等就不说了

    第八种启动"计算机浏览器"服务.根据微软的文档工作组中的一台或多台计算机没有启动或已关闭(禁用)"计算机浏览器"服务也会导致访问网络邻居失败.打开就可以了

    开始---->我的电脑---->管理---->服务和应用程序---->服务---->在右边的详细信息窗格中,检查"计算机浏览器"服务是否已启动,右击计算机浏览器,然后单击启动

    第九种运行网络标识向导.

    我的电脑---->属性---->计算机名选项卡----> 网络 ID按钮,开始“网络标识向导”: ---->下一步---->本机是商业网络的一部分,用它连接到其他工作着的计算机---->下一步---->公司使用没有域的网络---->下一步---->输入你的局域网的工作组名---->下一步---->完成

    第十种检查RPC、Plug and Play服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库:
    regsvr32 netshell.dll
    regsvr32 netcfgx.dll
    regsvr32 netman.dll

    第十一种设置帐号和密码. 由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,在这里把用户密码添加进去就可以了。

    第十二种ping ip ,然后在地址输入栏中输入“192.168.1.8”,单击“确定”。

    用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。

    用映射驱动器的方法访问,进入DOS方式,输入“NET VIEW \killer”,回车 这是查看计算机上有哪些共享文件夹,如D。再输入NET USE Z:\Killer\D 将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到目标计算机上了。

    如果一个文件共享的时候在文件名前上了符号如¥%隐藏文件,可以在DOS下net share可以看的到。

    2011年9月5日 10:39
  • 在XP SP3下,如果开启防火墙,在防火墙的设置内开启了文件共享,相同网段可以访问。但是跨网段还是无法找到共享文件夹,关闭防火墙后,跨网段就一切正常。请问还有哪里需要设置一下啊,
    2011年9月6日 14:56
  • 期待回答
    2011年9月10日 1:11