CentOS7防火墙开启失败

firewalld服务启动失败

 

怎么办呢

cd /usr/bin/

运行firewall-cmd文件

提示在firewall-cmd的31行

from firewall.client import FirewallClient, FirewallClientIPSetSettings

缺少FirewallClientIPSetSettings这个模块

去python的site-packages目录里找firewall这个模块的client.py文件

/usr/lib/python2.7/site-packages/firewall/client.py

发现没有FirewallClientIPSetSettings方法

查看centos系统版本

cat /etc/redhat-release 是7.3版本

而7.6版本的python有这个方法

解决方法:将7.6版本中的firewall模块拷贝过去,成功启动

 

posted @ 2020-12-02 17:01  士大夫给力  阅读(892)  评论(0编辑  收藏  举报