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
相关推荐
源代码•宸1 分钟前
Leetcode—3314. 构造最小位运算数组 I【简单】
开发语言·后端·算法·leetcode·面试·golang·位运算
lbb 小魔仙1 分钟前
【Java】深入解析 Java 集合底层原理:HashMap 扩容与 TreeMap 红黑树实现
java·开发语言
June bug3 分钟前
【配环境】安装配置Oracle JDK
java·数据库·oracle
开开心心_Every5 分钟前
网络管理员IP配置工具:设置多台电脑地址
运维·服务器·网络·网络协议·学习·tcp/ip·edge
Coder个人博客6 分钟前
1233434235
java·开发语言
时空无限6 分钟前
网络包匹配路由的原则是啥 从 01 与啥的运算讲起
运维·服务器·网络
一位不知名民工8 分钟前
python3从入门到精通(五): pyhhon协程之asyncio模块(异步IO)(一)
运维·python
阿蒙Amon8 分钟前
C#每日面试题-静态构造函数和普通构造函数区别
java·开发语言·c#
Java程序员威哥9 分钟前
SpringBoot4.0+JDK25+GraalVM:云原生Java的性能革命与落地指南
java·开发语言·后端·python·云原生·c#
青小莫10 分钟前
C++之模板
android·java·c++