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
相关推荐
m0_748240255 分钟前
基于Reactor模式的高性能C++仿Muduo库:Server服务器模块实现
服务器·c++·php
拾光师17 分钟前
Hadoop安全模式详解
后端
gAlAxy...18 分钟前
面试JAVASE基础(五)——Java 集合体系
java·python·面试·1024程序员节
王同学_11623 分钟前
Linux系统端口关闭并排查相关自启动项(麒麟环境)
linux·运维·服务器
ceclar12323 分钟前
C++容器list
java·c++·list
大聪明-PLUS31 分钟前
Linux 中的 DNS 工作原理(二):各级 DNS 缓存
linux·嵌入式·arm·smarc
张较瘦_33 分钟前
[论文阅读] 从 5MB 到 1.6GB 数据:Java/Scala/Python 在 Spark 中的性能表现全解析
java·python·scala
阿杰AJie33 分钟前
数据库id生成方案
后端·mysql
Xiaoweidumpb39 分钟前
Linux Docker docker-compose 部署python脚本
linux·python·docker
q9085447031 小时前
Prometheus+Grafana 智能监控告警系统(服务器指标采集、mysql指标采集)
服务器·grafana·prometheus