xshell无法连接Linux虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xshell无法连接Linux虚拟机相关的知识,希望对你有一定的参考价值。

用物理机的xshell工具连接到虚拟机中时,直接连一般都会失败,原因是:未开放22端口

所以在连接之前需要安装OpenSSH,命令如下:

sudo apt-get install openssh-server openssh-client

安装完成之后,执行netstat -tnl命令,查看22端口是否开通:

Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:631                 :::*                    LISTEN     
tcp6       0      0 ::1:6010                :::*                    LISTEN 

可以看到第5行的22端口处于LISTEN状态。

以上是关于xshell无法连接Linux虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

xshell无法连接Linux虚拟机

我的Xshell连接linux虚拟机只能连一会

如何使用xshell登录虚拟机liunx

xshell连接linux连不上?

xshell连接不上linux

xshell连接linux连不上