firewall-cmd --reload
时间: 2023-09-09 16:12:20 浏览: 218
引用的命令"firewall-cmd --reload"是用于重新加载防火墙的配置,而不改变防火墙的状态。在执行这个命令之后,防火墙将重新读取并应用最新的配置。这可以确保任何对防火墙配置的更改立即生效。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Linux操作系统:Firewalld防火墙](https://blog.csdn.net/qq_56414082/article/details/127993540)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关问题
firewall-cmd --permanent --add-port=80/tcp、firewall-cmd --permanent --add-port=8090/tcp、firewall-cmd --reload分别是什么意思
这三个命令都是在 CentOS 7 中使用 firewall-cmd 工具配置防火墙规则的命令,具体含义如下:
1. `firewall-cmd --permanent --add-port=80/tcp`:该命令将开放 TCP 协议下的 80 端口,并将该设置永久化,即重启后该规则仍然有效。
2. `firewall-cmd --permanent --add-port=8090/tcp`:该命令将开放 TCP 协议下的 8090 端口,并将该设置永久化,即重启后该规则仍然有效。
3. `firewall-cmd --reload`:该命令会重新加载防火墙规则,使得之前通过 `firewall-cmd --permanent` 命令添加的规则生效,从而保证这些规则在系统重启后仍然能够生效。
需要注意的是,`firewall-cmd --permanent` 命令需要和 `firewall-cmd --reload` 命令一起使用,才能将规则永久化并生效,否则只会在当前会话中有效,重启后会失效。而且,在开放端口时,应该只开放必要的端口,以增强系统的安全性。
sudo firewall-cmd --reload FirewallD is not running
sudo firewall-cmd --reload是用于重新加载FirewallD防火墙配置的命令。FirewallD是Linux系统上的一个动态防火墙管理工具,它提供了一种简单的方式来配置和管理系统的防火墙规则。
当你运行sudo firewall-cmd --reload命令时,它会重新加载FirewallD的配置文件,并应用新的规则。这对于在修改了防火墙规则后使其生效非常有用。
如果你运行该命令时出现"FirewallD is not running"的错误提示,意味着FirewallD服务当前没有在运行。你可以通过运行sudo systemctl start firewalld命令来启动FirewallD服务,然后再尝试重新加载配置。
阅读全文