ufw开机不启动,ufw inactive after reboot

废话:最近部署debian服务器,我用ufw把ssh端口打开了,重启服务器后,ssh又连接不上了。我心想ufw开机不自启动的吗?那我服务器每次重启后我都得把显示器接上手动打开22端口,这不是会疯掉吗。我甚至尝试使用开机自启动脚本执行ufw enable。仍旧不行,多方查阅资料,总结以下几个方法。

正文:

1、确保ufw配置文件配置正确

vim /etc/ufw/ufw.conf

确保ENABLED=yes

 

2、可能与docker等服务冲突

vim /lib/systemd/system/ufw.service

在unit部分后面追加

After=netfilter-persistent.service

 

3、与其他防火墙冲突,比如我就是firewalld,禁用他

sudo systemctl disable firewalld

 

上面每个步骤都有可能是解决办法,在执行完单个步骤后reboot尝试查看ufw是否正确开启。

posted @ 2022-08-20 14:53  周睿  阅读(1206)  评论(0编辑  收藏  举报