美文网首页
国外open-vz廉价VPS试用FirewallID错误

国外open-vz廉价VPS试用FirewallID错误

作者: 纸言片语 | 来源:发表于2018-05-07 18:35 被阅读0次

安装防火墙

https://www.jianshu.com/p/ab52b111dd46

在安装过后,启动防火墙,查看防火墙状态:

systemctl start firewalld

systemctl status firewalld

如果结果如下则正常:

[root@localhost system]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: active (running) since Tue 2018-01-30 04:39:48 EST; 4s ago
     Docs: man:firewalld(1)
 Main PID: 836 (firewalld)

如果结果如下则没有正常运行:

 #systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Mon 2018-05-07 17:50:20 CST; 7min ago
     Docs: man:firewalld(1)
  Process: 1102 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
 Main PID: 1102 (code=exited, status=0/SUCCESS)

May 07 17:50:19 server2 systemd[1]: Starting firewalld - dynamic firewall daemon...
May 07 17:50:20 server2 firewalld[1102]: ERROR: Exception DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.5" is not allowed to own the s
May 07 17:50:20 server2 systemd[1]: Started firewalld - dynamic firewall daemon.
Hint: Some lines were ellipsized, use -l to show in full 

如果防火墙没有正常运行则需要执行如下解决方法:
在/etc/dbus-1/system.d/目录下创建com.foxbryant.demo.conf (名称随意,以.conf结尾即可) 内容如下:

 <!DOCTYPE busconfig PUBLIC  
     "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"  
     "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">  
    <busconfig>  
      
      <!-- Only root and devel can own the service -->  
      <policy user="root">  
        <allow own="com.foxbryant.demo"/>  
        <allow send_destination="com.foxbryant.demo"/>  
        <allow send_interface="com.foxbryant.demo"/>  
      </policy>  
      
      <policy user="foxbryant">  
        <allow own="com.foxbryant.demo"/>  
        <allow send_destination="com.foxbryant.demo"/>  
        <allow send_interface="com.foxbryant.demo"/>  
      </policy>  
      
    </busconfig>  

然后

[root@localhost system]# vi /etc/dbus-1/system.d/com.foxbryant.demo.conf
[root@localhost system]# systemctl restart firewalld
[root@localhost system]# systemctl status firewalld
re.:
http://blog.csdn.net/foxbryant/article/details/54917408

相关文章

网友评论

      本文标题:国外open-vz廉价VPS试用FirewallID错误

      本文链接:https://www.haomeiwen.com/subject/zhivrftx.html