Linux 开启防火墙 --- FirewallD is not running 问题修复

问题

在配置SSL认证后,需要放开防火墙的443端口,出现了FirewallD is not running错误

java 复制代码
[root@xxx ~]# firewall-cmd --zone=public --add-port=443/tcp --permanent
FirewallD is not running

解决

只需要开启防火墙即可。

【1】先通过systemctl status firewalld命令查看一下防火墙的状态,发现当前是dead状态,即防火墙未开启。

java 复制代码
[root@xxx ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

【2】通过systemctl start firewalld命令开启防火墙

java 复制代码
[root@xxx ~]# systemctl start firewalld

【3】 防火墙开启后,再次查看防火墙状态为running即可。

java 复制代码
[root@xxxx ~]# 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 Mon 2024-02-19 22:40:51 CST; 40s ago
     Docs: man:firewalld(1)
 Main PID: 664 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─664 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork --nopid

【4】再次执行自己命令就会返回success

java 复制代码
[root@xxx ~]# firewall-cmd --zone=public --add-port=443/tcp --permanent
success

扩展

可以通过systemctl stop firewalld命令关闭防火墙设置

java 复制代码
[root@xxx ~]# systemctl stop firewalld
相关推荐
华章酱几秒前
Linux服务器快速排查有问题的ip请求
服务器·安全·线上问题·攻击排查
工业HMI实战笔记8 分钟前
【拯救HMI】:自动化对外输出新范式:从设备出口到 “技术 + 服务” 全链条交付
运维·自动化
wuyk5559 分钟前
从零吃透 MQTT 通信|第 11 章 MQTT 项目调试验证、性能优化、常见疑难问题、OTA 升级基础
c语言·开发语言·stm32·学习·性能优化
步行cgn13 分钟前
Spring 注入 Properties 详解
java·python·spring
星空14 分钟前
Map<String, String>`Map`是接口,不能直接 new
java·前端·算法
JaguarJack14 分钟前
PHP Trait 为何可能成为语言的关键特性
后端·php·服务端
liangbo714 分钟前
12-JVM 调优方法论与参数速查
java·jvm
干到60岁退休的码农16 分钟前
16.过滤器中处理异常响应返回
java·spring boot·mybatis
Safeploy安策数据23 分钟前
密钥管理入门:从泄漏复盘看企业如何守住密钥安全底线
大数据·运维·微服务
n8n26 分钟前
多 Agent 协作实战:Supervisor 模式构建专家团队,突破单一 Agent 能力边界
后端