通过SSH连接到VMware Server控制台

这在你身上发生过吗?在离开家之前,我在我的VMware服务器上创建了一个运行Ubuntu的新虚拟机,但是忘了安装ssh服务器…。所以我根本无法从我的远程位置到达那台机器。我决定找个解决办法,而不是开车回家。

经过一些研究后,我发现控制台在端口902上通信,因此我向ssh隧道添加了一个端口转发规则,并且能够轻松地进入控制台并安装openssh。

使用ssh命令进行端口转发

要打开低于1024的本地端口,您需要以root身份运行此命令,或使用sudo。这将打开客户端计算机上的本地端口902,然后将连接转发到hostname.com指定的服务器。

此时,您可以跳到本文的最后一节。

使用SecureCRT进行端口转发

如果您像我一样在Windows下使用SecureCRT,只需打开您的会话选项,在设置中找到端口转发,然后单击添加按钮即可建立新的转发连接。

输入名称,并使用902作为两个端口字段,如下所示:

登录控制台

调出本地安装的VMware Server控制台,并使用localhost作为远程主机名。您不能使用“本地主机”单选按钮,因为它将尝试直接连接到服务…。我们希望通过SSH隧道连接。

这就是你的…。已登录到您的控制台。

服务器控制台本身应该工作得相当好,但是如果您尝试进入其中一个虚拟机的实际控制台,您应该确保您有一个非常快的连接…。否则它比泥土还慢。 我真的只会在打开/关闭机器电源或更改设置时使用它。 您可能需要更改本地防火墙设置以允许该端口。 PuTTY用户应该能够很容易地调整上面的设置来为他们工作。

相关文章