OpenEuler 安装防火墙

发布时间 2024-01-09 15:25:18作者: Kwoky

1、首先使用 root 用户登录 openEuler 系统。

2、安装 firewalld:

dnf install firewalld

3、启动 firewalld 并设置开机自启:

systemctl start firewalld
systemctl enable firewalld

4、开放需要的端口,在这里我们以开放 HTTP 和 HTTPS 端口为例:

firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https

上面的命令将永久开放 HTTP 和 HTTPS 端口。如果需要开放其他端口,比如 SSH 端口,可以使用以下命令:

firewall-cmd --permanent --add-port=22/tcp

5、重新加载防火墙规则:

firewall-cmd --reload

6、启动 firewalld 服务(如果尚未启动):

systemctl start firewalld

7、检查 firewalld 服务是否正在运行:

systemctl status firewalld

这将显示 firewalld 服务的状态信息,包括是否正在运行和活动的防火墙规则。

7、检查当前防火墙规则:

firewall-cmd --list-all

这将显示当前防火墙中的规则列表,包括已开放的端口和允许的服务。
如果你只想查看开放的端口,可以使用以下命令:

firewall-cmd --list-ports

如果你只想查看已允许的服务,可以使用以下命令:

firewall-cmd --list-services