OpenEuler 安装防火墙
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
编程之路,永无止境