CentOS7使用firewall-cmd打开关闭防火墙与端口 🔒🚀
2025-03-02 11:40:23
•
来源:
导读 在Linux系统中,防火墙是保护服务器安全的重要工具之一。对于CentOS7用户来说,`firewall-cmd`是一个非常实用的命令行工具,用于管理和配置...
在Linux系统中,防火墙是保护服务器安全的重要工具之一。对于CentOS7用户来说,`firewall-cmd`是一个非常实用的命令行工具,用于管理和配置防火墙规则。今天,我们将一起学习如何使用`firewall-cmd`来开启和关闭防火墙以及添加或删除特定端口的访问权限。
首先,我们来看看如何检查当前系统的防火墙状态:
```bash
sudo firewall-cmd --state
```
若输出结果为 `running`,则说明防火墙正在运行。想要关闭防火墙,可以执行以下命令:
```bash
sudo systemctl stop firewalld
```
但请注意,这仅暂时关闭了防火墙服务。如果想永久禁用防火墙,还需要禁用开机自启动:
```bash
sudo systemctl disable firewalld
```
接下来,让我们看看如何添加或删除端口。假设我们需要开放8080端口以供外部访问:
```bash
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
```
上述命令会在公共区域(public zone)永久添加对TCP协议8080端口的访问权限。最后别忘了重新加载防火墙配置以使更改生效:
```bash
sudo firewall-cmd --reload
```
通过以上步骤,您就可以轻松地管理CentOS7上的防火墙和端口了。希望这些信息能帮助您更好地保护您的服务器!🛡️
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: