自制隐身斗篷 2025-05-03 15:45:57
《魔兽世界》8.3盗贼特质选择分析 2026-01-03 06:25:16
学医最好去哪个大学?全国医学院校排名100强名单最新(2024年参考) 2025-07-05 21:39:09
苹果7公开版是什么意思 2025-10-02 17:02:37
无刺的鱼有哪些品种(只有主骨没刺的鱼) 2025-09-29 19:25:33
新浪唱聊 2025-11-20 03:19:46
⏱️ 节点无法连接、超时问题 2025-08-02 15:37:48
秦岭之大箭沟 2025-11-09 02:21:57
n服是什么意思 2025-09-09 08:27:37
路由器闪讯不断网 2025-07-18 12:01:29

如何为 VMware 虚拟机启用复制和粘贴

出于安全原因,剪贴板在 VMware vSphere Client 中默认处于禁用状态。这意味着当您连接到 VMware 虚拟机控制台时,您无法在操作系统和计算机之间使用复制/粘贴操作。本文介绍如何为 VMware VM 启用剪贴板复制和粘贴。

内容:

复制、粘贴、拖放功能在 VMware Workstation 中不起作用

在 VMware ESXi 中启用剪贴板复制和粘贴

复制、粘贴、拖放功能在 VMware Workstation 中不起作用

默认情况下,VMware Workstation 允许您通过虚拟机管理控制台使用剪贴板进行复制/粘贴操作。

如果剪贴板因任何原因无法工作,请检查以下内容:

确保虚拟机中安装了VMware Tools,并根据需要进行更新;

检查虚拟机设置中是否启用了剪贴板和拖放设置。

打开VMware Workstation -> 虚拟机 ->设置->选项选项卡;

选择访客隔离;

这里有两个复选框:Enable drag and drop Enable copy and paste 启用它们并保存虚拟机设置。

另请阅读:

启动您的虚拟机。

现在,您可以使用剪贴板在 VMware Workstation 虚拟机中的主机和来宾操作系统之间复制/粘贴文件和文本。

或者,您可以在虚拟机的 VMX 文件中手动启用这些选项。

isolation.tools.copy.disable = "FALSE"

isolation.tools.dnd.disable = "FALSE"

isolation.tools.paste.disable = "FALSE"

isolation.tools.hgfs.disable= "FALSE"

在 VMware ESXi 中启用剪贴板复制和粘贴

现在让我们看看如何在 VMware vSphere Web Client 或 VMware ESXi Host Client(基于 HTML5)中启用剪贴板。

要使剪贴板在 ESXi 虚拟机中工作,必须在来宾操作系统中安装 VMTools; Linux VM 需要安装 open-vm-toolbox 或 open-vm-tools。检查它们是否已安装(对于 Ubuntu): $ sudo service vmware-tools status

关闭虚拟机电源;

打开虚拟机设置。前往虚拟机选项->先进的->编辑配置;

点击添加配置参数并添加三个选项:isolation.tools.copy.disable = FALSE

isolation.tools.paste.disable = FALSE

isolation.tools.setGUIOptions.enable = TRUE

保存更改并启动虚拟机;

确保剪贴板现在适用于此虚拟机,以便您可以通过 VMRC 复制和粘贴内容。

数据存储上虚拟机的 VMX 配置文件也可用于启用这些参数。

使用SSH连接到ESXi主机;

使用 vi 编辑虚拟机 VMX 文件: # vi /vmfs/volumes/volume_id/mun-srv01/mun-srv01.vmx

添加以下行:isolation.tools.copy.disable="FALSE"

isolation.tools.paste.disable="FALSE"

isolation.tools.SetGUIOptions.enable="TRUE"

保存更改并运行虚拟机。

您可以同时为 ESXi 主机上的所有虚拟机启用剪贴板。

首先,备份 /etc/vmware/config 文件:# cp /etc/vmware/config /etc/vmware/config_bak

编辑文件: # vi /etc/vmware/config

添加以下行:vmx.fullpath = "/bin/vmx"isolation.tools.copy.disable="FALSE"

isolation.tools.paste.disable="FALSE"

isolation.tools.SetGUIOptions.enable="TRUE"

重新引导 ESXi 主机。

您还可以使用 PowerShell 启用剪贴板选项。

在计算机上安装 VMware PowerCLI 模块:Install-Module -Name VMware.PowerCLI

连接到 vCenter 或 ESXi:Connect-VIServer

为您的虚拟机启用以下选项: $VM = Get-VM -Name mun-srv01 New-AdvancedSetting -Entity $VM.name -Name isolation.tools.copy.disable -Value False -Confirm:$false -Force:$true New-AdvancedSetting -Entity $VM.name -Name isolation.tools.paste.disable -Value False -Confirm:$false -Force:$true New-AdvancedSetting -Entity $VM.name -Name isolation.tools.setGUIOptions.enable -Value True -Confirm:$false -Force:$true

如果剪贴板在 VMware 客户端的 HTML 版本中不起作用,请尝试在计算机上安装 VMRC 并使用它连接到虚拟机。