SSH无法连接Ubuntu的一个坑

今天用XShell连接Ubuntu的时候遇见一个坑,特意分享!

Connecting to 192.168.2.98:22...
Could not connect to '192.168.2.98' (port 22): Connection failed.

SSH无法连接Ubuntu的一个坑

按照正常的思路就是:

1、这绝对就是防火墙的锅,开放22端口,还是连不上!!!!

2、重启,连不上!!,卸载防火墙:还是不行!!!!!!!!!!!

3、无奈...................................................................

明明虚拟机能够正常上网,电脑也能ping通虚拟机,说明网络配置没毛病

SSH无法连接Ubuntu的一个坑SSH无法连接Ubuntu的一个坑


网上查:结果千篇一律的说防火墙,网关,虚拟机的问题

=========================================================================================================

在多次确认这些都没问题后,突然想到了SSH:

SSH无法连接Ubuntu的一个坑

结果它竟然告诉我没有SSH服务,对的,Ubuntu默认没有安装SSH服务.................................

SSH服务都没有,怎么可能连得上啊!!!!!!!!!!!!!!!!!!

所以-------------->>>>>>>>>>>>>

安装SSH服务吧:apt-get install openssh-server

SSH无法连接Ubuntu的一个坑


开启SSH服务:/etc/init.d/ssh start

SSH无法连接Ubuntu的一个坑


然后就成功了 :-)

SSH无法连接Ubuntu的一个坑


希望对于被这个坑残害的菜鸟们能有所帮助。