轻松实现Windows共享文件夹与Redhat8挂载指南
——实现跨平台文件共享的完整指南
应用场景
当团队同时使用Windows和Linux系统时,通过SMB协议共享文件夹能极大提升协作效率。本文将手把手教您完成:
1️⃣ Windows端创建受限共享账户
2️⃣ 配置带权限控制的共享文件夹
3️⃣ 在Red Hat 8实现一键挂载
一、Windows操作部分
方法1:命令操作
以管理员身份运行CMD:
:: 创建share用户并设置密码策略
net user share share /add
net user share /LOGONPASSWORDREQ:yes
:: 共享D:\WORK目录并授予修改权限
net share work="D:\WORK" /GRANT:share,CHANGE
方法2:图形界面操作
步骤1:创建共享用户
- 搜索打开 计算机管理
- 导航至:
系统工具 → 本地用户和组 → 用户 - 右键新建用户 → 设置:
- 用户名:
share - 密码:
share(示例) - 勾选:
用户不能更改密码+密码永不过期
- 用户名:
步骤2:禁止本地登录(安全加固)
- 搜索打开 本地安全策略
- 导航至:
本地策略 → 用户权限分配 - 双击 拒绝本地登录 → 添加用户
share→ 验证名称
步骤3:配置共享文件夹
- 右键目标文件夹(如
D:\WORK) → 属性 → 共享选项卡 - 点击 高级共享 → 勾选 共享此文件夹 → 共享名:
work - 点击 权限 → 删除Everyone → 添加用户
share→ 赋予 更改权限 - 切换到 安全选项卡 → 编辑 → 添加
share用户 → 授予完全控制权限
💡 关键设置:务必同时配置 共享权限 和 安全权限,否则可能导致访问失败!
二、Red Hat 8挂载操作
1. 安装必要工具
sudo dnf install cifs-utils -y # 安装SMB协议支持
2. 创建挂载点并设置权限
sudo mkdir -p /mnt/work
sudo chmod 755 /mnt/work # 确保目录可访问
3. 手动挂载共享目录
sudo mount -t cifs -o username=share,password=share //WindowsIP/work /mnt/work
将 WindowsIP 替换为实际IP(可通过ipconfig查看)
4. 开机自动挂载(可选)
编辑 /etc/fstab 文件,末尾添加:
//192.168.31.232/work /mnt/work cifs username=share,password=share,uid=1000 0 0
说明:uid=1000 指定挂载目录所有者(通过id命令查询)
三、验证与排错
- 检查挂载:
df -hT | grep cifs - 访问文件:
ls /mnt/work - 常见错误:
- 连接超时 → 检查Windows防火墙(开放445端口)
- 权限拒绝 → 确认Windows共享权限和安全权限双重设置
- 认证失败 → 运行
sudo umount -l /mnt/work后重新挂载
结语
通过本文的配置,您已打通Windows与Red Hat 8的文件共享通道。此方案特别适用于:
- 开发团队跨环境协作
- 备份Windows数据到Linux服务器
- 搭建混合云存储架构
安全提示:生产环境中建议使用复杂密码替代示例密码。

浙公网安备 33010602011771号