【问题标题】:How to enable firewall on Centos 7?如何在 Centos 7 上启用防火墙?
【发布时间】:2015-06-24 22:11:28
【问题描述】:

我的防火墙当前处于非活动状态。

# systemctl status firewalld
firewalld.service
    Loaded: masked (/dev/null)
    Active: inactive (dead)

我使用以下命令启用防火墙

$systemctl unmask firewalld

但我收到了这个错误

# systemctl unmask firewalld
Failed to issue method call: Access denied

请指教。

提前致谢!

【问题讨论】:

  • 这是题外话,应该在另一个 StackExchange 站点上提交,例如 ServerFault

标签: firewall centos7


【解决方案1】:

试试这个:

systemctl unmask firewalld

return:删除符号链接 /etc/systemd/system/firewalld.service。

之后,您可以:

systemctl restart firewalld

【讨论】:

    【解决方案2】:

    试试这个:

    sudo systemctl restart firewalld
    sudo systemctl enable firewalld
    

    但是在你安装firewalld之前。您可以为此使用yum

    sudo yum install firewalld
    

    【讨论】:

    • 是的,我实际上也尝试过,但似乎没有用。
    • [root@localhost ~]# sudo systemctl restart firewalld 未能发出方法调用:单位 firewalld.service 未能加载:没有这样的文件或目录。 [root@localhost ~]# sudo systemctl enable firewalld 调用方法失败:拒绝访问
    • 如果答案对您不起作用,您为什么要接受它? (= 不幸的是,我不是高级 linux 用户,所以我帮不了你太多。
    • 我不知道这意味着接受。这可能是错误的。这是我第一次使用它。
    • 试试sudo yum install firewalld
    猜你喜欢
    • 2014-09-03
    • 2015-06-12
    • 2016-10-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    相关资源
    最近更新 更多