VMware 与 Windows 文件共享:共享文件夹和 SMB
区分 VMware 共享文件夹与 SMB 网络共享,整理权限、认证和故障检查方法。
阅读设置
两种共享方式
VMware 共享文件夹与 Windows SMB 是两套机制。前者通常依赖 VMware Tools 和虚拟机设置,后者依赖网络、Windows 账号与共享权限。
| 方式 | 适合用途 | 主要检查点 |
|---|---|---|
| VMware Shared Folders | 宿主机与单台虚拟机交换文件 | Tools、共享开关、目录读写设置 |
| Windows SMB | 多台机器之间共享目录 | 网络可达性、账号认证、共享权限与 NTFS 权限 |
优先使用 VMware 共享文件夹
安装并确认 VMware Tools 正常工作,在虚拟机设置中启用共享文件夹,只添加需要交换的目录。Windows 客体常通过 \\vmware-host\Shared Folders 访问,具体入口以版本为准。只读任务应使用只读共享。
SMB:使用独立共享账号
在提供共享的一端准备一个有密码的专用账号,只授予目标目录所需权限。共享权限与 NTFS 权限共同决定实际访问能力;只修改其中一处可能仍然无法读写。
通过 \\HOST\SHARE 连接时输入该账号。网络发现不是所有直接路径访问的必要条件;先检查主机地址、SMB 服务与 TCP 445 的可达性。Windows 防火墙应只为可信网络和指定来源放行文件共享规则。
关于原笔记的无密码方案
旧方案使用 Guest、Everyone 和关闭密码保护共享。现代 Windows 版本可能禁用不安全来宾登录或要求 SMB 签名,不能假定这套方法通用。无密码共享也会降低身份区分能力,因此本文将其保留为历史实验背景。
不建议为排障关闭整个防火墙,也不要为共享一个文件夹放宽整个磁盘的权限。完成传输后移除不再需要的共享。