centos 7 firewall无法启动 Failed to start firewalld - dynamic firewall daemon.
因等保认证,需要关闭不需要的端口,启动防火墙时发现无法启动,提示:Failed to start firewalld - dynamic firewall daemon.同理,打开防火墙时遇到问题:No module named ‘gi’查看防火墙所有开放的端口。
·
因等保认证,需要关闭不需要的端口,启动防火墙时发现无法启动,提示:Failed to start firewalld - dynamic firewall daemon.
查看python,发现服务器已安装Python3的环境,为了不影响原业务,更改python版本,方法:
[root@localhost ~]# which firewalld
/usr/sbin/firewalld
[root@localhost ~]# vim /usr/sbin/firewalld
#!/usr/bin/python -Es
修改为
#!/usr/bin/python2 -Es
同理,打开防火墙时遇到问题:No module named ‘gi’
解决方法
[root@localhost ~]# vim /usr/bin/firewall-cmd
#!/usr/bin/python -Es
修改为
#!/usr/bin/python2 -Es
打开防火墙端口
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --permanent --zone=public --add-port=60000/udp
sudo firewall-cmd --reload #立即生效,重启也行
查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
更多推荐
所有评论(0)