CentOS7使用firewall-cmd打开关闭防火墙与端口 🔒🚀

导读 在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上的防火墙和端口了。希望这些信息能帮助您更好地保护您的服务器!🛡️

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: