首页 > 其他 > 详细

CentOS 7出现Failed to start firewalld.service: Unit is masked的解决办法和firewalld 防火墙开关

时间:2019-05-14 14:01:00      阅读:193      评论:0      收藏:0      [点我收藏+]

说明:刚刚使用systemctl start firewalld命令开启防火墙的时候,却开不成功,出现Failed to start firewalld.service: Unit is masked的错误,经过搜索下后,发现是firewalld服务被锁定了,这里说下方法。

 

方法

执行命令,即可实现取消firewalld的锁定

systemctl unmask firewalld

解锁后,就可以再开启firewalld防火墙了。
技术分享图片
再需要锁定firewalld时执行命令

systemctl mask firewalld



工具/原料

 
  • 阿里云服务器centos

方法/步骤

 
  1.  

    执行firewall-cmd --permanent --zone=public --add-port=3306/tcp,提示FirewallD is not running,如下图所示。

    技术分享图片
  2.  

    通过systemctl status firewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启。

    技术分享图片
  3.  

    通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。

    技术分享图片
  4.  

    再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。

    技术分享图片
  5. 5

    如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。

    技术分享图片
  6. 6

    再次执行执行firewall-cmd --permanent --zone=public --add-port=3306/tcp,提示success,表示设置成功,这样就可以继续后面的设置了。

    技术分享图片
    END
 

CentOS 7出现Failed to start firewalld.service: Unit is masked的解决办法和firewalld 防火墙开关

原文:https://www.cnblogs.com/linuxandy/p/10861760.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!