JOURNAL / WORDS & IDEAS

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 签名,不能假定这套方法通用。无密码共享也会降低身份区分能力,因此本文将其保留为历史实验背景。

不建议为排障关闭整个防火墙,也不要为共享一个文件夹放宽整个磁盘的权限。完成传输后移除不再需要的共享。