✅ 前提条件
你已在 CentOS 上设置好 Samba 并开放共享目录,例如:
- Linux服务器IP:
192.168.1.100 - 共享名:
Share - 用户名:
sambaguest - 密码:你自己设置的
📌 方法一:通过资源管理器挂载为本地盘(推荐)
1. 打开资源管理器
按下 Win + E 打开文件资源管理器。
2. 点击左侧 “此电脑”,再点击上方菜单:
“映射网络驱动器”

3. 在弹出的窗口中:
文件夹:填写格式如下:
驱动器:选择一个盘符(如 Z:)
文件夹:填写格式如下:
\\192.168.1.100\Share
- 勾选
使用其他凭据连接 - 可勾选
登录时重新连接(开机自动挂载)
点击 完成

4. 输入用户名和密码
在弹出的登录框中输入 Samba 的凭据:
- 用户名:
sambaguest - 密码:你设置的密码
如果提示 “凭据无效”,请点 更多选项 > 使用其他账户
5. 成功挂载
现在你会在 “此电脑” 中看到一个新的磁盘:Z:\,可以像普通本地磁盘一样使用。
🔁 方法二:通过命令行挂载(适用于自动化或脚本)
打开命令提示符(CMD)或 PowerShell,运行:
net use Z: \\192.168.1.100\Share /user:sambaguest 你的密码 /persistent:yes
Z::本地挂载盘符
persistent:yes:表示开机自动连接
卸载:
net use Z: /delete
🛠️ 常见问题排查
| 问题 | 解决方案 |
|---|---|
| 连接时提示找不到路径 | 确保 CentOS IP 正确、防火墙已放行 samba |
| 连接后无法写入 | 检查共享目录权限和 valid users 设置 |
| 每次都要输入密码 | 使用 /persistent:yes 或保存凭据 |
| 出现“需要 SMB1 协议” | 确保服务器使用的是 SMB 2.0/3.0,Windows 10+ 默认支持 |
🧩 补充:开机自动挂载(如果未勾选“登录时重新连接”)
也可以在 计划任务 或 启动项 中写入如下命令脚本自动挂载:
net use Z: \\192.168.1.100\Share /user:sambaguest 密码 /persistent:yes
到此为止。
发布者:彬彬笔记,转载请注明出处:https://www.binbinbiji.com/windows/3717.html