![通过 CLI 远程重启 VMWare 虚拟机](https://linux22.com/image/1545199/%E9%80%9A%E8%BF%87%20CLI%20%E8%BF%9C%E7%A8%8B%E9%87%8D%E5%90%AF%20VMWare%20%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
我正在使用的 VMWare 虚拟机中存在一个持续性问题 - 无论是PCoIP
、VMWare BLAST
还是Microsoft RDP
- 我收到一些与显示协议相关的错误。目前,我每次都必须打开服务请求并让他们重新启动虚拟机。
当他们试图解决这个问题时,我不想再打扰他们(这个问题已经持续了数周)。
我尝试在虚拟机上运行 TeamViewer,但没有帮助(合作伙伴没有回应 - 但似乎至少它确实认识到 TeamViewer 正在计算机上运行)
我希望在不显示桌面的情况下进行连接,因为这似乎是问题所在,并通过某些命令行工具发出重新启动命令。
我无法下载 VMWare CLI(因为他们需要先确认我的身份,这需要几天时间,而且现在是周末)。
我似乎无法找到通过命令行界面使用 RDP 协议的方法,而且我不知道如何从主机服务器内的池连接到 VM - 我曾经使用过 RDP,它非常简单 - 直接连接到相关计算机。
TeamViewer 似乎没有任何类型的 CLI。
我收到的错误:
- 使用 PCoIP:“无法连接到桌面:没有可用于显示协议的网关”
- 使用 VMWare Blast:“此桌面的显示协议当前不可用”
- 使用 Microsoft RDP:“意外发生 RDP 断开连接。Microsoft RDP 错误代码 = 2825”
尝试使用 Powershell 进行连接时,即使指定相同的域、用户名和密码,服务器也不接受我的 VMware 凭据。尝试直接连接到 VM(使用我从 TeamViewer 日志中获取的 IP)会返回错误:
Remote desktop can't connect to the remote desktop for one of these reasons:
1. Remote access to the server is not enabled
2. The remote computer is turned off
3. The remote computer is not available on the network
我尝试了端口9997
并4172
按照这些说明,假设整个配置已经配置好了。使用其他端口会给我带来另一个错误,甚至没有尝试连接(“此计算机无法连接到远程桌面”)
有没有什么办法可以让我发出远程命令来重新启动,而无需使用显示协议?
谢谢你!