iptables:restorecon: command not found无法保存策略解决

今天安装directadmin保存iptable 规则时出的错误

service iptables save
无法保存提示:
iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 268: restorecon: command not found

 

好吧,很明显的错误,找不到restorecon命令. 查找一下:

 

which restorecon
whereis restorecon

 

没结果,继续手动查看:

 

ls -l /sbin/ | grep restore
lrwxrwxrwx 1 root root 14 Apr 19 09:58 iptables-restore -> iptables-multi

 

有一条但是不是我们想要的,猜测大概是包没装

先yum搜索一下吧:

 

yum search restorecon
好吧依然没有结果.google一下说是缺少policycoreutils这个包.安装这个包:
yum -y install policycoreutils

 

然后查看:

 

ls /sbin/ -l | greprestore
lrwxrwxrwx 1 root root 14 Apr 19 09:58 iptables-restore -> iptables-multi
lrwxrwxrwx 1 root root 8 Apr 30 10:31 restorecon -> setfiles

 

然后运行命令保存iptables策略:

 

service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables: [ OK ]

 

只是一篇笔记,记录问题方便以后遇到问题后查找.有点乱.没多少内容.

相关文章

已有 2 条评论
  1. 明升88

    {smile:2}的确好乱哦,估计只有你才看的懂吧...

    明升88 回复
    1. 枫叶红秋雨

      @明升88

      @明升88 需要的人肯定能看懂

      枫叶红秋雨 回复
发表新评论