Skip to content

局域网文件夹共享提示无权限的设置排查

在局域网(LAN)环境中,共享文件夹是团队协作或多设备文件互传的重要手段。但在实际使用中,访问共享文件夹时常会遇到“您没有权限访问,请联系网络管理员”的阻碍。这通常是由于“共享权限”与“NTFS 安全权限”配置不一致,或者本地组策略安全级别限制所导致的。

症状表现

  • 在资源管理器中输入 \\主机名\\IP地址 能够看到共享的文件夹,但是双击打开文件夹时提示:“Windows 无法访问 \xxx。您没有权限访问 \xxx,请与网络管理员联系以请求访问权限”。
  • 提示输入网络凭据,但输入了正确的用户名和密码依然提示密码错误或拒绝访问。
  • 局域网内部分电脑能正常读取共享文件夹,但某些新装系统的电脑无法访问。

排查步骤

共享权限就像是房子的“大门”,NTFS 安全权限则是具体房间的“房门”。访问共享文件夹必须同时通过这两个权限关卡。

  1. 检查网络网络类型
    • 点击右下角网络图标,进入“网络和 Internet 设置”。
    • 确保当前网络配置文件类型被设置为 “专用(Private)”,而不是“公用(Public)”。公用模式下系统会开启严格的防火墙限制。
  2. 确认网络发现与共享开启
    • 进入“控制面板” -> “网络和 Internet” -> “网络和共享中心” -> “更改高级共享设置”。
    • 确认已启用“文件和打印机共享”。

解决方案

方法一:配置“共享权限”与“NTFS 权限”双重通行证 (核心方案)

必须同时在“共享”与“安全”两个属性页中为目标用户(如 Everyone)授予访问权限。

步骤 1:设置共享权限

  1. 右键点击想要共享的文件夹 -> 选择 “属性”
  2. 切换到 “共享” 选项卡 -> 点击 “高级共享” 按钮。
  3. 勾选“共享此文件夹”,然后点击下方的 “权限” 按钮。
  4. 在用户列表中,确保有 Everyone 用户(如果没有,点击“添加”并输入 Everyone 确定)。
  5. 选中 Everyone,根据需要勾选其下方的“读取”或“更改”权限,点击确定保存。

步骤 2:设置 NTFS 安全权限

  1. 回到文件夹属性窗口,切换到 “安全” 选项卡。
  2. 点击 “编辑” 按钮。
  3. 检查列表中是否有 EveryoneGuest 用户。
  4. 如果没有,点击 “添加” -> 在输入框中输入 Everyone -> 点击“确定”。
  5. 在下方权限列表中,选中刚刚添加的 Everyone,勾选 “读取和执行”“列出文件夹内容”“读取”(如果需要允许对方往里面写文件,还需要勾选“修改”和“写入”)。
  6. 点击确定应用。

方法二:关闭密码保护的共享 (免密访问设置)

如果希望局域网内的其他电脑可以直接双击打开,不需要输入主机的开机用户名和密码,需要关闭密码保护。

  1. 打开“控制面板” -> “网络和共享中心” -> “更改高级共享设置”。
  2. 展开 “所有网络” 选项。
  3. 在“密码保护的共享”一栏,勾选 “无密码保护的共享” (或者选择“关闭密码保护的共享”)。
  4. 点击“保存修改”。

方法三:启用不安全的来宾登录 (Windows 10/11 客户端限制)

现代版本的 Windows 10/11 出于安全考虑,默认禁用了“不安全的来宾登录”(Guest 访问)。如果共享源是一台 Samba 服务器或旧电脑,客户端需要手动开启此策略。

  1. 在**访问端(客户端)**电脑上按 Win + R 键,输入 gpedit.msc 打开本地组策略编辑器。
  2. 依次导航到: 计算机配置 -> 管理模板 -> 网络 -> Lanman 工作站
  3. 在右侧列表中找到并双击 “启用不安全的来宾登录”
  4. 将其状态修改为 “已启用”,点击应用并确定。
  5. 重启客户端电脑生效。