今天在测试demo时将服务器一顿操作,突然发现连接不上了,以下是解决教程:
1.确认阿里云服务器安全组出入都有22:
若有,尝试一下步;
2.使用xshell本机ping服务器外网ip:
不是此步骤的错误,下一步;
3.用阿里云连接上服务器,systemctl status sshd.service 查看sshd服务状态 :
若是上图则此步正确,不是ssh的错误,不用修改。
若不是上图,上图中的Active 为Failed,则输入sshd -t,查看详细的报错原因,再进行下一步的修改。
4.查看防火墙:
输入 ufw status,若状态为active 说明防火墙开启成功。输入ufw disable,关闭防火墙。
状态 如果是inactive 说明我们的防火墙已经关闭掉了。
打开防火墙的命令为 ufw enable;
这样就可以再xshell连接服务器访问了。