如何设置网络资源共享:局域网实操要点
如何设置网络资源共享主要分为系统基础配置、文件夹权限分配、客户端访问三个环节,该方案仅适用于同一路由器下的局域网环境,不建议直接暴露至公网,Windows10、Windows11家庭版与专业版均可操作,家庭版缺少SMBDirect组件,只能使用SMB1.0或SMB3.0基础功能,专业版支持SMB加密传输,配置时你需要开启网络发现、文件打印机共享,区分共享权限与NTFS本地权限,优先开启密码保护共享提升安全性,不要直接给Everyone分组完全控制权限,该错误配置会造成局域网内其他设备随意修改、删除你的共享文件。参照国家标准GB/T29265.201‑2017,设备资源共享需要做好身份鉴权,降低非授权访问风险。
网络资源共享前置系统配置
你需要在提供共享的电脑上打开高级共享设置,将当前网络配置文件设置为专用网络,在专用网络分类下打开网络发现,开启文件和打印机共享,全部网络栏目内保留密码保护共享开启状态,关闭公用文件夹共享。如果你有多台设备要互相访问,所有参与共享的电脑都要完成这套配置,设备必须接入同一个局域网,IP网段保持一致,计算机名称不能重复,工作组名称尽量统一为WORKGROUP,避免解析失败无法找到主机。
旧设备兼容时,仅当需要对接Windows7这类老旧系统,才在Windows功能内勾选SMB1.0/CIFS服务器,SMB1.0存在较多历史漏洞,完成旧设备对接后,不需要就及时关闭该组件,降低勒索病毒横向传播的概率。
权限分层,不可混淆。
网络资源共享文件夹权限设置
选中需要对外提供访问的文件夹,右键打开属性面板,切换到共享标签,点击高级共享,勾选共享此文件夹,设置共享名,不要使用中文共享名,部分安卓、Linux设备解析中文共享名称会出现乱码无法连接。点开权限按钮,删除默认存在的Everyone用户分组,点击添加,填入局域网其他电脑对应的本机账户名称,只分配读取或者更改权限,不要勾选完全控制。切换至安全标签,配置NTFS本地权限,共享权限与NTFS权限取两者中更严格的那一项生效,仅设置共享权限而忽略NTFS权限,访问依旧会被拒绝。
| 访问权限 | 适用场景 | 操作限制 |
|---|---|---|
| 读取 | 查看资料,禁止修改 | 只能打开复制,不能新建删除文件 |
| 更改 | 多人协同编辑文档 | 可读、写入、修改,不能修改文件夹权限 |
| 完全控制 | 不推荐,仅管理员维护使用 | 可删除、修改权限,风险较高 |
网络资源共享客户端访问操作
访问共享资源的电脑,打开此电脑,在地址栏输入双反斜杠加上共享主机IP地址,例如\\192.168.1.100,弹出身份验证窗口,输入共享主机本地已经创建好的账户名与登录密码,不是本机当前登录账号。验证通过即可浏览共享文件夹,右键选择映射网络驱动器,可以把共享文件夹固定为本机盘符,开机自动连接。遇到“多个连接到同一服务器不允许使用多个用户名”报错,需要使用命令清除旧的网络会话,再重新输入账号密码连接。
该方法的适用边界是仅局域网内部使用,不要将445端口直接映射对外网,公网直接开放SMB服务,会大幅提升主机被入侵、勒索软件感染的风险,跨互联网文件传输建议使用云盘工具替代局域网共享。
排查访问失败时,优先确认两台电脑之间网络互通,使用ping命令测试IP连通性,再检查Windows防火墙是否允许文件和打印机共享,第三方安全软件可能拦截SMB流量,临时关闭安全软件可以用来定位故障来源。账户密码不能为空,开启密码保护共享状态下,空密码账户会直接拒绝登录,需要给共享主机账户设置有效密码。
共享结束不用时,及时关闭文件夹共享选项,关闭不需要的SMB1.0组件,减少系统暴露面,不需要的映射网络驱动器,右键断开连接,避免后台持续维持网络会话。
