前几日,有人在宝塔群里说他的宝塔面板开启了系统防火墙,导致无法访问宝塔面板。出现这一问题,一般是你修改了宝塔的面板端口,而未在宝塔面板系统防火墙中放行该端口,导致无法访问宝塔面板。
这里,我给出宝塔面板因为开启系统防火墙而无法访问的解决办法:
- 第一步,电脑使用SSH工具,登录服务器终端;
- 第二步,SSH终端输入命令:systemctl stop firewalld;
- 第三步,进入宝塔面板,查看你的宝塔面板端口;
- 第四步,将宝塔面板端口在宝塔后台,设置,系统防火墙中放行
- 第五步,再次打开系统防火墙
这里,我使用finalshell这款SSH工具:《FinalShell,一款功能强大的ssh工具》,远程登录服务器
当然,关于防火墙问题,我更推荐服务器层面的安全组来限制端口。实际上,我的操作为安全组放行80、443端口给全部ip,宝塔面板端口只放行给白名单ip。然后安全组只允许127.0.0.1访问终端,这样就保证SSH端口是绝对安全的了。