安装了python3的解释器并设置新默认路径后,python是指向python3的,而原来的系统firewall-cmd 是命令脚本是使用python2的,而python3没有对应包,需要修改firewall-cmd命令脚本,让它依旧使用python2,这样就不会有问题了。
进入root权限模式
sudo su root
用vim编辑firewall-cmd命令脚本文件
vim /usr/bin/firewall-cmd
修改第一行python为python2,ESC + :wq 保存退出。
如果centos安装python3,需要保留python2,因为系统的一些脚本都是用python2的,这样可以避免一些不可预见的问题。
发布于:2019年11月7日 @ 22:02 ailulu.tech