局域网文件夹共享提示无权限的设置排查
在局域网(LAN)环境中,共享文件夹是团队协作或多设备文件互传的重要手段。但在实际使用中,访问共享文件夹时常会遇到“您没有权限访问,请联系网络管理员”的阻碍。这通常是由于“共享权限”与“NTFS 安全权限”配置不一致,或者本地组策略安全级别限制所导致的。
症状表现
- 在资源管理器中输入
\\主机名或\\IP地址能够看到共享的文件夹,但是双击打开文件夹时提示:“Windows 无法访问 \xxx。您没有权限访问 \xxx,请与网络管理员联系以请求访问权限”。 - 提示输入网络凭据,但输入了正确的用户名和密码依然提示密码错误或拒绝访问。
- 局域网内部分电脑能正常读取共享文件夹,但某些新装系统的电脑无法访问。
排查步骤
共享权限就像是房子的“大门”,NTFS 安全权限则是具体房间的“房门”。访问共享文件夹必须同时通过这两个权限关卡。
- 检查网络网络类型:
- 点击右下角网络图标,进入“网络和 Internet 设置”。
- 确保当前网络配置文件类型被设置为 “专用(Private)”,而不是“公用(Public)”。公用模式下系统会开启严格的防火墙限制。
- 确认网络发现与共享开启:
- 进入“控制面板” -> “网络和 Internet” -> “网络和共享中心” -> “更改高级共享设置”。
- 确认已启用“文件和打印机共享”。
解决方案
方法一:配置“共享权限”与“NTFS 权限”双重通行证 (核心方案)
必须同时在“共享”与“安全”两个属性页中为目标用户(如 Everyone)授予访问权限。
步骤 1:设置共享权限
- 右键点击想要共享的文件夹 -> 选择 “属性”。
- 切换到 “共享” 选项卡 -> 点击 “高级共享” 按钮。
- 勾选“共享此文件夹”,然后点击下方的 “权限” 按钮。
- 在用户列表中,确保有
Everyone用户(如果没有,点击“添加”并输入 Everyone 确定)。 - 选中 Everyone,根据需要勾选其下方的“读取”或“更改”权限,点击确定保存。
步骤 2:设置 NTFS 安全权限
- 回到文件夹属性窗口,切换到 “安全” 选项卡。
- 点击 “编辑” 按钮。
- 检查列表中是否有
Everyone或Guest用户。 - 如果没有,点击 “添加” -> 在输入框中输入
Everyone-> 点击“确定”。 - 在下方权限列表中,选中刚刚添加的
Everyone,勾选 “读取和执行”、“列出文件夹内容” 及 “读取”(如果需要允许对方往里面写文件,还需要勾选“修改”和“写入”)。 - 点击确定应用。
方法二:关闭密码保护的共享 (免密访问设置)
如果希望局域网内的其他电脑可以直接双击打开,不需要输入主机的开机用户名和密码,需要关闭密码保护。
- 打开“控制面板” -> “网络和共享中心” -> “更改高级共享设置”。
- 展开 “所有网络” 选项。
- 在“密码保护的共享”一栏,勾选 “无密码保护的共享” (或者选择“关闭密码保护的共享”)。
- 点击“保存修改”。
方法三:启用不安全的来宾登录 (Windows 10/11 客户端限制)
现代版本的 Windows 10/11 出于安全考虑,默认禁用了“不安全的来宾登录”(Guest 访问)。如果共享源是一台 Samba 服务器或旧电脑,客户端需要手动开启此策略。
- 在**访问端(客户端)**电脑上按
Win + R键,输入gpedit.msc打开本地组策略编辑器。 - 依次导航到:
计算机配置->管理模板->网络->Lanman 工作站。 - 在右侧列表中找到并双击 “启用不安全的来宾登录”。
- 将其状态修改为 “已启用”,点击应用并确定。
- 重启客户端电脑生效。