(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail

本文默认你主机(公网IP)和端口设置正确,并且用户名密码输入正确,用Xshell连接22port还是失败!

(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail_第1张图片(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail_第2张图片

 

接下来就是解决的办法:

1、进入阿里云控制台的救援模式

(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail_第3张图片

2、点击救援连接-输入密码(如果没有设置需要先设置)

3、连接成功后,直接进入终端模式

(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail_第4张图片

4、输入用户名,密码登录后,输入netstat -ntlp|grep 22检查端口状态,再输入sudo ufw allow 22,打开端口22即可。

此步若没有安装ufw,需要先执行:
sudo apt-get install openssh-server
sudo apt-get install ufw
sudo ufw enable

5、再次用Xshell登录,bingo!

你可能感兴趣的:(服务器)