所有托管服务节省 15%

测试技能,享折扣

使用代码: Skills 开始使用
China
管理 虚拟服务器

如何在 VMware Workstation 中创建共享文件夹

VMware Workstation 是目前最强大的桌面虚拟化平台之一,使用户能够在单个物理机上同时运行多个操作系统。在其众多实用功能中,共享文件夹是实现主机操作系统与虚拟机 (VM) 之间无缝文件交换的必要工具。

无论您是测试跨平台应用的开发人员、管理隔离环境的系统管理员,还是需要快速在系统之间移动文件的高级用户,了解如何在 VMware Workstation 中配置共享文件夹都将显著改进您的虚拟化工作流程。本综合指南将引导您完成每一步——从前置条件到在客户操作系统内访问共享文件夹。

1. 前置条件

在配置共享文件夹之前,请确保您的环境满足以下要求。

VMware Workstation 安装

您必须在主机上安装 VMware Workstation ProVMware Workstation Player。最新版本可以直接从官方 VMware 网站下载。

您的主机系统应满足以下最低硬件规格:

组件最低要求推荐配置
处理器64 位 CPU,2+ 核心(Intel 或 AMD)4+ 核心
RAM4 GB8 GB 或更多
磁盘空间10 GB 可用空间50 GB+(取决于 VM 大小)
主机操作系统受支持的 Windows 或 Linux 版本最新稳定版本

> 注意:VMware Workstation Player 的功能集相比 Pro 版本有所减少 — 特别是,它不支持快照功能。在规划虚拟化环境时请牢记这一点。

已配置且正在运行的虚拟机

您需要在 VMware Workstation 中至少设置一个虚拟机。在继续之前,请验证以下内容:

  • VM 已完全安装了客户操作系统(Windows、Linux 等)。
  • VMware Tools 已安装在客户操作系统中 — 这很关键。没有 VMware Tools,共享文件夹功能将无法正常工作。
  • VM 的网络模式(NAT、桥接或仅主机)已根据您的要求配置。
  • VM 已启动并能正常响应。

推荐的最佳实践:在进行配置更改之前,为您的 VM 创建快照或完整备份。这样可以在出现问题时立即回滚。

2. 分步指南:在 VMware Workstation 中创建共享文件夹

步骤 1 — 启动 VMware Workstation

在主机上打开 VMware Workstation。您应该看到主界面,左侧面板显示您的虚拟机库。

步骤 2 — 选择目标虚拟机

从 VM 库中,单击要为其配置共享文件夹的虚拟机。

> 重要提示:在修改设置之前,请关闭 VM。在 VM 运行时尝试添加共享文件夹可能会导致配置错误或更改无法正确应用。

步骤 3 — 打开虚拟机设置

导航到菜单栏并单击编辑,然后从下拉菜单中选择虚拟机设置。或者,您可以右键单击库中的 VM 并选择设置

步骤 4 — 导航到共享文件夹选项

虚拟机设置窗口中:

  1. 单击选项选项卡(不是硬件选项卡)。
  2. 在左侧窗格中,选择共享文件夹
  3. 在右侧,您将看到共享配置面板。
  4. 单击添加…按钮以启动向导。

步骤 5 — 使用添加共享文件夹向导

添加共享文件夹向导将指导您完成配置:

a) 选择主机文件夹

单击浏览并导航到主机上要与 VM 共享的文件夹。这可以是任何目录 — 项目文件夹、下载目录或专用共享工作区。

b) 为共享文件夹选择名称

为共享文件夹分配一个易于识别的名称。这是将在客户操作系统内显示的名称,因此请选择描述性的名称(例如 shared-projectsvm-exchange)。

c) 配置访问权限

选择适当的访问级别:

  • 只读:VM 可以从文件夹读取文件,但无法修改、创建或删除文件。适合安全地分发配置文件或参考文档。
  • 读/写(启用):VM 具有完全访问权限 — 它可以读取、写入和删除文件。当您需要双向文件交换时使用此选项。

d) 启用共享文件夹

确保选中启用此共享复选框。您还可以选中始终启用以确保每次 VM 启动时都共享该文件夹。

e) 单击完成

查看您的设置并单击完成以完成向导。

步骤 6 — 保存配置

返回虚拟机设置窗口,确认您的共享文件夹出现在列表中。单击确定以保存所有更改并关闭设置面板。

3. 访问虚拟机内的共享文件夹

配置共享文件夹后,启动您的 VM 并按照您的客户操作系统的相应步骤进行操作。

在 Windows 客户机上访问共享文件夹

  1. 打开文件浏览器
  2. 在地址栏中,输入以下路径并按 Enter:
vmware-hostShared Folders
  1. 您将在此处看到所有已配置的共享文件夹。您也可以将其中任何一个映射为网络驱动器以便更快地访问:
  • 右键单击共享文件夹。
  • 选择映射网络驱动器…
  • 分配一个驱动器号(例如 Z:)。
  • 如果您希望映射在重启后保持,请勾选登录时重新连接

在 Linux 客户机上访问共享文件夹

打开终端并运行以下命令以列出可用的共享文件夹:

ls /mnt/hgfs/

您的共享文件夹应该出现在此目录中。如果不可见,VMware Tools 可能未正确运行。使用以下命令验证其状态:

sudo systemctl status vmware-tools

如果 VMware Tools 未激活,请启动它:

sudo systemctl start vmware-tools

如果即使在 VMware Tools 运行后 /mnt/hgfs/ 目录仍为空,请尝试手动重新挂载:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

uid=1000 替换为您的实际用户 ID(使用 id -u 检查)。

要使挂载在重启后保持,请将以下行添加到 /etc/fstab

.host:/    /mnt/hgfs    fuse.vmhgfs-fuse    allow_other,uid=1000    0    0

4. 排查常见共享文件夹问题

即使配置正确,您也可能遇到问题。以下是最常见的问题及其解决方案:

问题可能原因解决方案
共享文件夹在客户机中不可见未安装/运行 VMware Tools安装或重启 VMware Tools
/mnt/hgfs/ 在 Linux 上为空HGFS 未挂载使用 vmhgfs-fuse 手动挂载
尽管有写入权限但仍为只读访问权限设置不正确重新检查 VM 选项中的共享文件夹设置
重启后文件夹消失未选择”始终启用”编辑 VM 设置并启用持久共享
大文件性能问题共享文件夹开销考虑使用 SCP 或 SFTP 进行大文件传输

5. 共享文件夹的安全考虑

共享文件夹在您的主机系统和 VM 之间创建了直接桥接。这种便利性带来了您应该主动管理的安全隐患:

  • 限制访问范围:仅共享 VM 需要的特定文件夹。避免共享根目录或系统文件夹。
  • 尽可能使用只读模式:如果 VM 只需要读取文件,强制执行只读访问以防止意外或恶意修改。
  • 定期审计共享文件夹内容:定期检查正在共享的内容,并删除过时或敏感数据。
  • 隔离不受信任的 VM:如果您在 VM 中运行可能不受信任的软件,请完全禁用共享文件夹以防止数据泄露或主机被破坏。
  • 保持 VMware Tools 更新:过时的 VMware Tools 可能包含漏洞。始终运行最新版本。

6. 当本地虚拟机不够用时:使用云托管进行扩展

VMware Workstation 非常适合本地开发和测试,但它有固有的局限性——你的物理硬件限制了你能运行的内容,本地虚拟机无法从任何地方访问。当你的项目增长超过桌面环境能处理的范围时,是时候考虑更具可扩展性的基础设施了。

如果你需要一个可靠、高性能的环境来运行虚拟机、部署应用程序或托管服务,AlexHost 的 VPS 托管提供灵活的计划,具有完整的 root 访问权限、SSD 存储和企业级正常运行时间。对于需要最大性能和专用资源的工作负载,专用服务器为你提供对硬件的完全控制,而无需共享环境的开销。

对于偏好托管、用户友好的托管体验的团队,共享网络托管提供了一个经济实惠的入门选择,所有必要的工具都已预先配置。如果你的应用程序需要 GPU 加速——例如机器学习管道、渲染工作负载或 AI 推理——GPU 托管提供你所需的原始计算能力。

为了保护你的托管服务和网站,不要忽视SSL 证书——这是一个基本的安全层,可以加密传输中的数据并建立用户信任。

结论

在 VMware Workstation 中创建共享文件夹是一项简单但强大的功能,可以在主机和虚拟环境之间架起桥梁。通过遵循本指南中的步骤——从验证先决条件和配置共享文件夹向导到从 Windows 和 Linux 客户系统访问它——您可以建立平稳、高效的文件共享工作流。

关键要点:

  • 始终在尝试使用共享文件夹之前在客户操作系统中安装 VMware Tools
  • 根据您的安全性和工作流要求选择正确的访问模式(只读与读/写)。
  • 如果标准 /mnt/hgfs/ 路径为空,使用 vmhgfs-fuse 排查 Linux 上的挂载问题
  • 定期检查共享文件夹权限以维护安全的虚拟化环境。
  • 当本地 VM 设置不再满足您的可扩展性或可访问性需求时,考虑基于云的基础设施

通过正确的配置和安全实践,VMware Workstation 中的共享文件夹成为任何虚拟化工作流中不可或缺的一部分。