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

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

出现问题:xshell连接虚拟机时连接不上;

问题诊断:使用root用户登录到虚拟机中,打开teminal,如下图:

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

输入命令 chkconfig --list|grep sshd,检查sshd的状态,如上图显示:0(系统关机)sshd服务关闭;1(单用户:该状态类似于安全模式,可以帮助用户找回root密码)这个时候的sshd服务也是关闭的;2(表示多用户没有网络服务)开启sshd服务;3(表示多用户有网络服务)开启sshd服务;4(系统保留用户)开启sshd服务;5(图形界面)开启sshd服务;6(系统重启)sshd服务关闭。

当没有开启sshd服务时,使用service sshd start即可开启服务;

这样就可以连接上远程服务:

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