当前位置: 首页>>技术教程>>正文


如何通过SSH(Putty)连接到我的VMWare计算机(Ubuntu)?

, , , ,

问题描述

我正在尝试通过SSH连接到我的VMWare(Workstation 7.1.3)计算机(Ubuntu Lucid)。我已经阅读了一些other post,但是我无法弄清楚。我运行了ifconfig,并得到了inet addr:BcastMask:,它们似乎是IP地址。如果我尝试通过Putty SSH连接到这些地址中的任何一个,则无法正常工作。我也尝试连接到我的IP地址(来自whatismyip.com)。

注意:这都是在同一台台式计算机上进行的。

最佳方案

Ubuntu VM上是否已安装openssh-server软件包?如果要通过SSH连接到该软件包,则需要该软件包。

您可以通过在Ubuntu上打开终端(我想通过VMWare的控制台)并运行来确保:

sudo apt-get install openssh-server

次佳方案

怎么做?这是完整的步骤。只需按照以下步骤操作:

  1. In the terminal use command: sudo apt-get install openssh-server

  2. Switch to bridged networking mode, make that change in the Virtual Machine Control Panel (Edit > Virtual Machine Settings)

  3. reboot the VM

  4. Run “ifconfig” command in terminal & get “inet addr” of “eth0”

就这样 !现在使用此IP通过ssh进行连接(我在Windows 8中使用Putty)

第三种方案

如果网络配置正确-使用port-forwarding或”bridged”进行配置,并且SSH仍无法正常工作(从问题文本看来),则可能是未安装ssh或未运行ssh。例如,尽管ssh已安装,但默认情况下它不在Kali上运行。您必须自己运行它。

要启动ssh服务:

service ssh start

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8885.html,未经允许,请勿转载。