宝塔面板

宝塔面板安装后防火墙多余端口删不掉 ufw重置清理教程

我的站长站 2026-10-27 共人阅读

教程简介

不少站长在部署宝塔面板的过程中,配置环境、添加站点的时候,会连续创建很多放行端口。等后期整理防火墙规则时,会发现有一部分端口条目怎么都删不掉,在宝塔面板防火墙或者系统防火墙页面操作都无效。我的站长站下面给大家说明原因,同时提供简单可行的处理方案。

宝塔面板安装后防火墙多余端口删不掉

查询全部端口

sudo ufw status numbered

 会列出全部创建的端口

[ 3] 516                        ALLOW IN    Anywhere                  
[ 4] 1314                       ALLOW IN    Anywhere                  
[ 5] 123                        ALLOW IN    Anywhere                  
[ 6] 8023                       ALLOW IN    Anywhere                  
[ 7] 5161                       ALLOW IN    Anywhere                  
[ 8] 5162                       ALLOW IN    Anywhere                  
[ 9] 5163                       ALLOW IN    Anywhere                  
[10] 5164                       ALLOW IN    Anywhere                  
[11] 5165                       ALLOW IN    Anywhere                  
[12] 5166                       ALLOW IN    Anywhere                  
[13] 8443                       ALLOW IN    Anywhere                  
[14] 516 (v6)                   ALLOW IN    Anywhere (v6)             
[15] 1314 (v6)                  ALLOW IN    Anywhere (v6)             
[16] 123 (v6)                   ALLOW IN    Anywhere (v6)             
[17] 8023 (v6)                  ALLOW IN    Anywhere (v6)             
[18] 5161 (v6)                  ALLOW IN    Anywhere (v6)             
[19] 5162 (v6)                  ALLOW IN    Anywhere (v6)             
[20] 5163 (v6)                  ALLOW IN    Anywhere (v6)             
[21] 5164 (v6)                  ALLOW IN    Anywhere (v6)             
[22] 5165 (v6)                  ALLOW IN    Anywhere (v6)             
[23] 5166 (v6)                  ALLOW IN    Anywhere (v6)             
[24] 8443 (v6)                  ALLOW IN    Anywhere (v6)

教程主要内容

出现这类问题大多是因为防火墙规则错乱,多条规则互相嵌套,常规删除指令无法单独移除单条端口放行记录,这种情况不需要重装系统或者重装宝塔面板,可以直接重置ufw防火墙来清空全部规则。

登录服务器SSH终端,执行下面这条命令,重置ufw防火墙:

sudo ufw --force reset

命令执行成功之后,系统防火墙所有原有放行、拦截规则都会清空。最后去宝塔面板开启“防火墙开关”就会重置默认端口。

宝塔面板安装后防火墙多余端口删不掉

重要提醒:规则清空之后,宝塔面板端口、网站访问端口、SSH远程端口都会失效,需要重新进入宝塔面板防火墙,按需放行需要使用的端口,避免服务器无法远程连接、网站打不开。

其他说明

1、这条重置命令适用于使用ufw防火墙的Debian、Ubuntu系统,CentOS/Rocky默认firewalld环境不适用,不要盲目执行。

2、操作前确认自己知晓服务器SSH端口,防止重置防火墙之后远程连不上服务器。

3、如果不想清空全部防火墙规则,只想单独删除某一条端口,可以先查看全部ufw规则,再根据编号删除,操作会更稳妥。

4、操作完成后,可以到宝塔面板【安全】页面核对端口放行状态,保证业务端口正常通行。

宝塔面板标签