ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

电脑共享文件夹教程(Windows、统信UOS、银河麒麟)

电脑共享文件夹教程(Windows、统信UOS、银河麒麟) 目录1. 引言2. 准备工作3. 创建Windows共享文件夹4. 查看电脑当前是否存在共享文件夹5. 如何关闭共享文件夹6. 如何查看共享文件夹的访问用户7. 访问共享文件夹7.1 Windows访问Windows7.2 Windows访问UOS或银河麒麟7.3 UOS或麒麟访问Windows8. 信创系统使用Samba共享9. 常见问题排查9.1 Ping通但无法访问共享9.2 可以访问但不能写入9.3 一直要求输入用户名和密码9.4 Windows“网络”中找不到其他电脑9.5 是否需要开启SMB110. Windows、UOS、麒麟共享方式对照11. 总结1. 引言在日常办公、家庭网络以及企业内网中我们经常需要在多台电脑之间传输文件。使用 U 盘需要反复插拔网盘又可能受到网络速度和安全策略限制。电脑共享文件夹则可以直接利用局域网让其他电脑访问本机指定目录实现文件的快速传输与共享。Windows 文件共享主要基于SMBServer Message Block协议统信 UOS、银河麒麟等 Linux/信创系统通常可以通过Samba提供 SMB 服务。因此Windows、UOS、麒麟之间也可以通过 SMB 实现跨平台文件共享。本文以 Windows 10/11、统信 UOS、银河麒麟为例介绍共享文件夹的创建、访问、权限设置以及跨系统共享和常见问题排查。2. 准备工作在开始配置之前请确认以下条件处于同一局域网电脑可以连接同一个路由器、交换机或企业内网。确认 IP 地址例如 Windows 为192.168.0.100UOS 为192.168.0.101。网络能够互通可以使用ping IP地址进行测试。具有必要权限Windows 共享和 Samba 配置通常需要管理员权限。防火墙允许文件共享企业或信创环境需要确认 SMB 相关访问没有被网络策略拦截。Windows 可以按Win R输入cmd执行ipconfig查看 IPv4 地址然后测试另一台电脑ping 192.168.0.101如果 Ping 不通应先解决网络问题再进行共享配置。3. 创建Windows共享文件夹例如创建文件夹D:\共享资料右键文件夹 →显示更多选项→授予访问权限→特定用户。在用户列表中可以选择Everyone也可以指定具体用户。家庭或临时使用可以选择 Everyone企业办公环境更建议指定用户并根据需要设置读取或读取/写入权限。共享成功后Windows 会显示类似下面的网络路径\\电脑名\共享资料也可以使用 IP 地址直接访问\\192.168.0.100\共享资料需要注意的是Windows 共享涉及共享权限和NTFS 文件夹权限两层权限。右键文件夹 →属性→安全检查当前用户是否具有读取、修改等权限。例如共享权限允许写入但 NTFS 权限只有读取最终仍然无法写入文件。因此企业环境不建议简单地给 Everyone 设置“完全控制”。4. 查看电脑当前是否存在共享文件夹如果想确认自己的 Windows 电脑到底有没有设置共享可以直接查看当前的共享目录。按Win R输入\\localhost按回车后会打开当前电脑提供的共享资源。如果能够看到自己创建的共享目录说明电脑存在共享资源。也可以打开命令提示符cmd执行net share系统会列出当前电脑的共享名称和对应的本地路径例如共享名 资源 -------------------------------- 共享资料 D:\共享资料如果只看到C$、ADMIN$等系统默认共享而没有自己创建的共享目录则说明目前没有配置普通的文件夹共享。小提示net share是判断 Windows 是否存在共享目录的快捷方法排查共享问题时非常实用。5. 如何关闭共享文件夹如果某个文件夹不再需要共享可以直接取消共享。最简单的方法是找到原来的共享文件夹右键 →属性→共享→高级共享取消勾选“共享此文件夹”点击确定即可。也可以使用命令提示符快速关闭共享。例如共享名称为共享资料以管理员身份打开cmd执行net share 共享资料 /delete执行成功后该共享名称就会被取消其他电脑将无法再通过 SMB 访问这个共享目录。需要注意的是取消共享不会删除本地文件夹和其中的数据只是关闭网络共享功能。6. 如何查看共享文件夹的访问用户如果想查看当前有哪些电脑或用户正在访问自己的共享文件夹可以使用 Windows 自带的计算机管理工具。按Win R输入compmgmt.msc打开计算机管理后依次进入系统工具 → 共享文件夹 → 会话在“会话”中可以查看当前连接到本机共享资源的客户端包括访问电脑、用户名以及连接状态等信息。也可以使用命令提示符查看当前会话以管理员身份打开cmd执行net session系统会列出当前连接到本机共享资源的远程计算机和用户。注意“会话”主要用于查看当前正在连接的访问者并不是历史访问日志。如果需要查询谁在什么时间访问过共享文件夹则需要结合 Windows 审核策略和安全日志进行查看。7. 访问共享文件夹7.1 Windows访问Windows在另一台 Windows 电脑打开文件资源管理器在地址栏输入\\192.168.0.100\共享资料按回车即可访问。如果提示输入用户名和密码输入共享电脑上具有权限的账户即可。对于经常访问的共享文件夹还可以将其映射成网络驱动器打开此电脑→映射网络驱动器→ 选择盘符例如Z:→ 输入\\192.168.0.100\共享资料→ 根据需要勾选“登录时重新连接” →完成。之后就可以像使用本地磁盘一样访问共享目录。也可以通过文件资源管理器左侧的网络查找局域网中的电脑。如果“网络”中看不到目标电脑但直接输入\\192.168.0.100可以访问通常只是网络发现没有正常工作并不代表 SMB 共享不可用。7.2 Windows访问UOS或银河麒麟Windows 与信创系统之间的共享原理基本一致。UOS 或麒麟作为共享服务器时通常通过 Samba 提供 SMB 服务。例如信创电脑 IP 为192.168.0.101Windows 文件资源管理器中输入\\192.168.0.101或者直接访问\\192.168.0.101\share如果出现登录窗口输入 Samba 用户名和密码即可。7.3 UOS或麒麟访问Windows在 UOS 或麒麟的文件管理器中输入smb://192.168.0.100或者smb://192.168.0.100/共享资料然后输入 Windows 账户和密码即可访问。8. 信创系统使用Samba共享如果 UOS 或银河麒麟的图形化界面已经提供“共享文件夹”功能可以优先使用图形化配置。不同版本的菜单名称可能略有差异。如果需要手动配置 Samba可以先检查samba--versionsystemctl status smbd创建共享目录例如sudomkdir-p/srv/samba/share编辑/etc/samba/smb.conf增加一个基本共享配置[share] comment Department Share path /srv/samba/share browseable yes read only no guest ok no其中path是实际共享目录read only no表示允许写入guest ok no表示不允许匿名访问。企业环境更推荐使用“用户名 密码”认证。例如sudosmbpasswd-ashareuser然后在共享配置中限制用户valid users shareuser修改完成后先检查配置testparm确认没有明显错误后重启服务sudosystemctl restart smbdsudosystemctlenablesmbd之后 Windows 就可以通过\\192.168.0.101\share访问该目录。9. 常见问题排查9.1 Ping通但无法访问共享Ping 通只代表网络基本可达并不代表 SMB 服务正常。Windows PowerShell 可以进一步检查 TCP 445 端口Test-NetConnection192.168.0.101-Port 445如果TcpTestSucceeded : True说明 445 端口基本可以连接如果为False重点检查 Samba 服务、防火墙以及网络访问策略。9.2 可以访问但不能写入重点检查两层权限Windows共享权限 NTFS权限 UOS/麒麟Samba权限 Linux文件系统权限例如 Samba 设置了read only no但 Linux 目录本身没有写权限同样无法创建文件。9.3 一直要求输入用户名和密码检查用户名、密码以及 Samba 用户是否正确。如果 Windows 保存了错误的共享凭据可以打开控制面板 → 用户账户 → 凭据管理器 → Windows凭据删除旧凭据后重新访问。9.4 Windows“网络”中找不到其他电脑可以先直接使用\\192.168.0.101进行测试。如果 IP 可以访问说明 SMB 本身可能没有问题再检查 Windows 的网络发现和文件和打印机共享设置。9.5 是否需要开启SMB1一般不建议为了共享失败就直接开启 SMB1。现代 Windows 和 Samba 环境应优先使用 SMB2/SMB3。只有在确认某些老旧设备确实只支持 SMB1 时才考虑针对性处理兼容问题。10. Windows、UOS、麒麟共享方式对照访问方向推荐方式常用访问地址Windows → WindowsSMB\\IP\共享名Windows → UOSSMB/Samba\\IP\共享名Windows → 麒麟SMB/Samba\\IP\共享名UOS → WindowsSMBsmb://IP/共享名麒麟 → WindowsSMBsmb://IP/共享名UOS → 麒麟SMB/Sambasmb://IP/共享名11. 总结电脑共享文件夹的核心就是SMB 协议。Windows 自带 SMB 文件共享能力而统信 UOS、银河麒麟等信创系统通常可以通过 Samba 提供 SMB 服务因此三者可以实现跨平台文件共享。实际遇到问题时建议按照下面的顺序排查IP地址 ↓ Ping网络连通性 ↓ TCP 445端口 ↓ SMB/Samba服务 ↓ 防火墙 ↓ 共享配置 ↓ 用户认证 ↓ 文件夹权限对于普通家庭网络可以适当简化配置对于企业、银行、政企以及信创生产环境则建议采用账号认证、最小权限、指定共享目录的方式并根据实际安全策略进行网络隔离和访问控制。掌握 SMB 共享后Windows、UOS、银河麒麟之间的文件交换就可以通过局域网直接完成不再需要频繁依赖 U 盘或网盘。
返回列表