我目前正在设置一台新服务器(Ubuntu LTS),并且必须使用 Windows 10 PC 上的 VMware 控制台来执行此操作。我习惯使用 PuTTY,我发现 VMware 控制台非常不方便。
我希望实现的是,控制台的行为更像普通窗口,例如
- 窗口获得焦点后立即接受键盘输入,无需先单击黑色区域
- 它没有捕捉到鼠标(完全没有,没关系,我不需要控制台上的鼠标)
- 使用 Windows 剪贴板进行复制粘贴(尤其是粘贴密码)是可以的,但这不是必需的
我想要安装 VMware 工具才能使其正常工作,但我还不确定它们是否安装正确,但我猜(并且已经得到了第一个答案)是的。但是 VMware 控制台仍然像以前一样运行。有没有办法改变这种行为?(也许一些 vSphere 配置选项只是为了在控制台中完全禁用鼠标,以便它只保留在我的桌面上?)
显然,让 SSH 守护进程工作将是我的下一步,但是我想知道是否也可以让控制台以这种方式工作。
答案1
你想要的并不完全可能实现。
关于键盘和鼠标,您有以下选择:
如果您安装了 VMware 工具并且 X-session 正在运行,则只要鼠标悬停在控制台上,控制台就会抓取鼠标和键盘。
如果您没有运行 X-session,则必须单击进入控制台,无论 VMware 工具是否正在运行。
默认情况下,复制和粘贴功能是禁用的,但您可以为虚拟机启用它:
- 使用 vSphere Client 登录到 vCenter Server 系统并关闭虚拟机。
- 选择虚拟机并单击概括标签。
- 点击编辑设置。
- 导航选项>先进的>一般的并点击配置参数。
- 点击添加行。
- 在名称和值列中键入这些值:
Name Value
isolation.tools.copy.disable FALSE
isolation.tools.paste.disable FALSE
(来源:KB1026437,对当前版本仍然有效)
或者,您可以将以下行添加到 .vmx 文件:
solation.tools.paste.disable = "false"
isolation.tools.copy.disable = "false"
我的建议:安装完成后,将 SSHd 作为第一个包进行安装,这样会更容易操作。