服务器开启防火墙导致无法ssh链接

服务器开启防火墙导致无法ssh链接

原因:

说来也是傻逼,为了开启某个端口,打开了防火墙,开启了对应的接口,忘了允许22,80这些通过,然后断开xshell后,就连不上了,还以为是被搞了,以下是解决方法:

1、解决方法一:使用vnc登录(腾讯云为例)

在腾讯云控制台,找到你的服务器,点击登录。
服务器开启防火墙导致无法ssh链接_第1张图片
选择下面的vnc登录
服务器开启防火墙导致无法ssh链接_第2张图片
登录进来后,直接ufw disable 关闭防火墙。

VNC操作界面:
在这里插入图片描述
这个时候ssh就可以重新连接上了,连接上后再打开防火墙,记得添加22端口,之后连接就没有问题了。
连接上ssh后管理员运行 ufw allow 22 放行22端口就行了。

Xshell操作界面:

root@VM-0-4-ubuntu:~# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup
root@VM-0-4-ubuntu:~# ufw allow 22

在这里插入图片描述

2、解决方法二:提交工单

提交工单后,会有工程师为你一对一解决问题,实在不行你可以要求工程师给你打电话,腾讯云服务还是很不错的。
服务器开启防火墙导致无法ssh链接_第3张图片
服务器开启防火墙导致无法ssh链接_第4张图片
选择填好问题后,提交工单就好了,一般会在很快的时间联系你。十多分钟左右。

你可能感兴趣的:(服务器开启防火墙导致无法ssh链接)