![如何使用仅主机网络在 VMWare ESX 内从/向 VM 复制文件?](https://linux22.com/image/531790/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E4%BB%85%E4%B8%BB%E6%9C%BA%E7%BD%91%E7%BB%9C%E5%9C%A8%20VMWare%20ESX%20%E5%86%85%E4%BB%8E%2F%E5%90%91%20VM%20%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我有一组在 VMWare ESX 服务器上运行并连接到“仅主机”vSwitch(它未连接到任何物理适配器)的独立虚拟机。
所有机器都运行 Windows Server 2008 R2/Windows 7。
这些机器无法通过网络访问,我通过 vSphere Client 控制台来控制它们(我需要 UI 控制)。
问题是如何从我的本地机器复制文件到这些机器?(VMWare Tools 和拖放功能不起作用)
答案1
将您需要的文件制作成 ISO 文件,然后挂载到虚拟机。当然,一旦您将它们放在一台机器上,您也可以将它们复制到各处 - 您实际上只需要挂载一次。
如果您正在使用 ESXi(默认情况下无法直接进入命令行/文件系统),那么您需要使用管理客户端将 ISO 放在 VM 主机的文件系统中(它们可以放在任何地方 - 不需要放在默认的 vmware-images 目录中),然后挂载到客户机。
FWIW:我不建议在客户机和主机之间安装/配置共享文件夹(vmware 术语),因为过去许多安全漏洞都是由此引起的。但是,如果 ISO 方法不可行,这可能是解决此问题的另一种方法。