废话:最近部署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是否正确开启。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。