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

目录

    • [1. 引言](#1. 引言)
    • [2. 准备工作](#2. 准备工作)
    • [3. 创建Windows共享文件夹](#3. 创建Windows共享文件夹)
    • [4. 查看电脑当前是否存在共享文件夹](#4. 查看电脑当前是否存在共享文件夹)
    • [5. 如何关闭共享文件夹](#5. 如何关闭共享文件夹)
    • [6. 如何查看共享文件夹的访问用户](#6. 如何查看共享文件夹的访问用户)
    • [7. 访问共享文件夹](#7. 访问共享文件夹)
      • [7.1 Windows访问Windows](#7.1 Windows访问Windows)
      • [7.2 Windows访问UOS或银河麒麟](#7.2 Windows访问UOS或银河麒麟)
      • [7.3 UOS或麒麟访问Windows](#7.3 UOS或麒麟访问Windows)
    • [8. 信创系统使用Samba共享](#8. 信创系统使用Samba共享)
    • [9. 常见问题排查](#9. 常见问题排查)
      • [9.1 Ping通但无法访问共享](#9.1 Ping通但无法访问共享)
      • [9.2 可以访问但不能写入](#9.2 可以访问但不能写入)
      • [9.3 一直要求输入用户名和密码](#9.3 一直要求输入用户名和密码)
      • [9.4 Windows"网络"中找不到其他电脑](#9.4 Windows“网络”中找不到其他电脑)
      • [9.5 是否需要开启SMB1?](#9.5 是否需要开启SMB1?)
    • [10. Windows、UOS、麒麟共享方式对照](#10. Windows、UOS、麒麟共享方式对照)
    • [11. 总结](#11. 总结)

1. 引言

在日常办公、家庭网络以及企业内网中,我们经常需要在多台电脑之间传输文件。使用 U 盘需要反复插拔,网盘又可能受到网络速度和安全策略限制。电脑共享文件夹则可以直接利用局域网,让其他电脑访问本机指定目录,实现文件的快速传输与共享。

Windows 文件共享主要基于 SMB(Server Message Block)协议 ;统信 UOS、银河麒麟等 Linux/信创系统通常可以通过 Samba 提供 SMB 服务。因此,Windows、UOS、麒麟之间也可以通过 SMB 实现跨平台文件共享。

本文以 Windows 10/11、统信 UOS、银河麒麟为例,介绍共享文件夹的创建、访问、权限设置以及跨系统共享和常见问题排查。

2. 准备工作

在开始配置之前,请确认以下条件:

  • 处于同一局域网:电脑可以连接同一个路由器、交换机或企业内网。
  • 确认 IP 地址 :例如 Windows 为 192.168.0.100,UOS 为 192.168.0.101
  • 网络能够互通 :可以使用 ping IP地址 进行测试。
  • 具有必要权限:Windows 共享和 Samba 配置通常需要管理员权限。
  • 防火墙允许文件共享:企业或信创环境需要确认 SMB 相关访问没有被网络策略拦截。

Windows 可以按 Win + R,输入 cmd,执行:

bat 复制代码
ipconfig

查看 IPv4 地址,然后测试另一台电脑:

bat 复制代码
ping 192.168.0.101

如果 Ping 不通,应先解决网络问题,再进行共享配置。

3. 创建Windows共享文件夹

例如创建文件夹:

text 复制代码
D:\共享资料

右键文件夹 → 显示更多选项授予访问权限特定用户

在用户列表中可以选择 Everyone ,也可以指定具体用户。家庭或临时使用可以选择 Everyone;企业办公环境更建议指定用户,并根据需要设置 读取读取/写入 权限。

共享成功后,Windows 会显示类似下面的网络路径:

text 复制代码
\\电脑名\共享资料

也可以使用 IP 地址直接访问:

text 复制代码
\\192.168.0.100\共享资料

需要注意的是,Windows 共享涉及 共享权限NTFS 文件夹权限 两层权限。右键文件夹 → 属性安全 ,检查当前用户是否具有读取、修改等权限。例如共享权限允许写入,但 NTFS 权限只有读取,最终仍然无法写入文件。因此企业环境不建议简单地给 Everyone 设置"完全控制"。

4. 查看电脑当前是否存在共享文件夹

如果想确认自己的 Windows 电脑到底有没有设置共享,可以直接查看当前的共享目录。

Win + R,输入:

text 复制代码
\\localhost

按回车后,会打开当前电脑提供的共享资源。如果能够看到自己创建的共享目录,说明电脑存在共享资源。

也可以打开命令提示符 cmd,执行:

bat 复制代码
net share

系统会列出当前电脑的共享名称和对应的本地路径,例如:

text 复制代码
共享名       资源
--------------------------------
共享资料     D:\共享资料

如果只看到 C$ADMIN$ 等系统默认共享,而没有自己创建的共享目录,则说明目前没有配置普通的文件夹共享。

小提示: net share 是判断 Windows 是否存在共享目录的快捷方法,排查共享问题时非常实用。

5. 如何关闭共享文件夹

如果某个文件夹不再需要共享,可以直接取消共享。

最简单的方法是找到原来的共享文件夹,右键 → 属性共享高级共享 ,取消勾选 "共享此文件夹" ,点击 确定 即可。

也可以使用命令提示符快速关闭共享。例如共享名称为 共享资料,以管理员身份打开 cmd,执行:

bat 复制代码
net share 共享资料 /delete

执行成功后,该共享名称就会被取消,其他电脑将无法再通过 SMB 访问这个共享目录。需要注意的是,取消共享不会删除本地文件夹和其中的数据 ,只是关闭网络共享功能。

6. 如何查看共享文件夹的访问用户

如果想查看当前有哪些电脑或用户正在访问自己的共享文件夹,可以使用 Windows 自带的 计算机管理 工具。

Win + R,输入:

text 复制代码
compmgmt.msc

打开 计算机管理 后,依次进入:

text 复制代码
系统工具 → 共享文件夹 → 会话

在"会话"中可以查看当前连接到本机共享资源的客户端,包括访问电脑、用户名以及连接状态等信息。

也可以使用命令提示符查看当前会话,以管理员身份打开 cmd,执行:

bat 复制代码
net session

系统会列出当前连接到本机共享资源的远程计算机和用户。

注意: "会话"主要用于查看当前正在连接的访问者,并不是历史访问日志。如果需要查询谁在什么时间访问过共享文件夹,则需要结合 Windows 审核策略和安全日志进行查看。

7. 访问共享文件夹

7.1 Windows访问Windows

在另一台 Windows 电脑打开文件资源管理器,在地址栏输入:

text 复制代码
\\192.168.0.100\共享资料

按回车即可访问。如果提示输入用户名和密码,输入共享电脑上具有权限的账户即可。

对于经常访问的共享文件夹,还可以将其映射成网络驱动器:打开 此电脑映射网络驱动器 → 选择盘符,例如 Z: → 输入 \\192.168.0.100\共享资料 → 根据需要勾选"登录时重新连接" → 完成。之后就可以像使用本地磁盘一样访问共享目录。

也可以通过文件资源管理器左侧的 网络 查找局域网中的电脑。如果"网络"中看不到目标电脑,但直接输入 \\192.168.0.100 可以访问,通常只是网络发现没有正常工作,并不代表 SMB 共享不可用。

7.2 Windows访问UOS或银河麒麟

Windows 与信创系统之间的共享原理基本一致。UOS 或麒麟作为共享服务器时,通常通过 Samba 提供 SMB 服务。

例如信创电脑 IP 为:

text 复制代码
192.168.0.101

Windows 文件资源管理器中输入:

text 复制代码
\\192.168.0.101

或者直接访问:

text 复制代码
\\192.168.0.101\share

如果出现登录窗口,输入 Samba 用户名和密码即可。

7.3 UOS或麒麟访问Windows

在 UOS 或麒麟的文件管理器中输入:

text 复制代码
smb://192.168.0.100

或者:

text 复制代码
smb://192.168.0.100/共享资料

然后输入 Windows 账户和密码即可访问。

8. 信创系统使用Samba共享

如果 UOS 或银河麒麟的图形化界面已经提供"共享文件夹"功能,可以优先使用图形化配置。不同版本的菜单名称可能略有差异。

如果需要手动配置 Samba,可以先检查:

bash 复制代码
samba --version
systemctl status smbd

创建共享目录,例如:

bash 复制代码
sudo mkdir -p /srv/samba/share

编辑:

text 复制代码
/etc/samba/smb.conf

增加一个基本共享配置:

ini 复制代码
[share]
    comment = Department Share
    path = /srv/samba/share
    browseable = yes
    read only = no
    guest ok = no

其中 path 是实际共享目录,read only = no 表示允许写入,guest ok = no 表示不允许匿名访问。

企业环境更推荐使用"用户名 + 密码"认证。例如:

bash 复制代码
sudo smbpasswd -a shareuser

然后在共享配置中限制用户:

ini 复制代码
valid users = shareuser

修改完成后先检查配置:

bash 复制代码
testparm

确认没有明显错误后重启服务:

bash 复制代码
sudo systemctl restart smbd
sudo systemctl enable smbd

之后 Windows 就可以通过 \\192.168.0.101\share 访问该目录。

9. 常见问题排查

9.1 Ping通但无法访问共享

Ping 通只代表网络基本可达,并不代表 SMB 服务正常。Windows PowerShell 可以进一步检查 TCP 445 端口:

powershell 复制代码
Test-NetConnection 192.168.0.101 -Port 445

如果 TcpTestSucceeded : True,说明 445 端口基本可以连接;如果为 False,重点检查 Samba 服务、防火墙以及网络访问策略。

9.2 可以访问但不能写入

重点检查两层权限:

text 复制代码
Windows:共享权限 + NTFS权限
UOS/麒麟:Samba权限 + Linux文件系统权限

例如 Samba 设置了 read only = no,但 Linux 目录本身没有写权限,同样无法创建文件。

9.3 一直要求输入用户名和密码

检查用户名、密码以及 Samba 用户是否正确。如果 Windows 保存了错误的共享凭据,可以打开:

text 复制代码
控制面板 → 用户账户 → 凭据管理器 → Windows凭据

删除旧凭据后重新访问。

9.4 Windows"网络"中找不到其他电脑

可以先直接使用:

text 复制代码
\\192.168.0.101

进行测试。如果 IP 可以访问,说明 SMB 本身可能没有问题,再检查 Windows 的 网络发现文件和打印机共享 设置。

9.5 是否需要开启SMB1?

一般不建议为了共享失败就直接开启 SMB1 。现代 Windows 和 Samba 环境应优先使用 SMB2/SMB3。只有在确认某些老旧设备确实只支持 SMB1 时,才考虑针对性处理兼容问题。

10. Windows、UOS、麒麟共享方式对照

访问方向 推荐方式 常用访问地址
Windows → Windows SMB \\IP\共享名
Windows → UOS SMB/Samba \\IP\共享名
Windows → 麒麟 SMB/Samba \\IP\共享名
UOS → Windows SMB smb://IP/共享名
麒麟 → Windows SMB smb://IP/共享名
UOS → 麒麟 SMB/Samba smb://IP/共享名

11. 总结

电脑共享文件夹的核心就是 SMB 协议。Windows 自带 SMB 文件共享能力,而统信 UOS、银河麒麟等信创系统通常可以通过 Samba 提供 SMB 服务,因此三者可以实现跨平台文件共享。

实际遇到问题时,建议按照下面的顺序排查:

text 复制代码
IP地址
  ↓
Ping网络连通性
  ↓
TCP 445端口
  ↓
SMB/Samba服务
  ↓
防火墙
  ↓
共享配置
  ↓
用户认证
  ↓
文件夹权限

对于普通家庭网络,可以适当简化配置;对于企业、银行、政企以及信创生产环境,则建议采用 账号认证、最小权限、指定共享目录 的方式,并根据实际安全策略进行网络隔离和访问控制。

掌握 SMB 共享后,Windows、UOS、银河麒麟之间的文件交换就可以通过局域网直接完成,不再需要频繁依赖 U 盘或网盘。

相关推荐
淡海水1 小时前
03-03-线性-LinkedList-T-源码不变式与选择边界
windows·链表·c#·编译·linkedlist·clr·机器码
钝挫力PROGRAMER2 小时前
Windows Docker 环境搭建 GitLab CI/CD 流水线
windows·docker·gitlab·gitlab-runner
拿本唠嗑AI研究3 小时前
从电脑到手机:DeepSeek Harness Windows安装与手机互动教程(避坑完全版)
人工智能·windows·智能手机·deepseek·harness
面对疾风叭!哈撒给13 小时前
Windows 11 系统更新操作设置停止更新的时间
windows
蓝速科技15 小时前
蓝速科技信创落地:平衡安全合规与项目成本的实战方案
android·运维·人工智能·科技·安全·电脑·鸿蒙
小飞侠在吗19 小时前
Windows 下 Nginx 访问 127.0.0.1 报 50x 错误:根因是路径里 \t 被当成 Tab
运维·windows·nginx
bj_bluewei_tech20 小时前
拯救者电池电量跳变 充放电显示错乱 不要直接判定电池损坏
电脑·笔记本电脑
水饺编程1 天前
第5章,[Win32 章节] :贝塞尔样条曲线(一)
c语言·c++·windows·visual studio
辻弋2011 天前
一键优化电源计划、游戏模式、独显强制、禁用后台录制——DeltaForceBooster专治三角洲行动卡顿掉帧,所有改动可一键还原
服务器·数据库·windows·游戏·电脑·php