[LINUX 防火墙 firewalld-cmd 命令详解]
分类: Linux学习 发布时间: 2024-11-27 10:03:39
一、firewalld-cmd基本介绍 firewalld-cmd是firewalld服务的命令行工具,通过它可以对防火墙进行各种配置和管理操作。无论是开放端口、添加服务,还是查看当前防火墙状态,都可以通过firewalld-cmd命令轻松实现。 二、常用命令详解 查看防火墙状态 firewal...
在Linux系统中,防火墙是确保系统安全的重要组件。而firewalld作为Linux下一款强大的动态防火墙管理工具,凭借其丰富的功能和简便的操作方式,深受用户喜爱。本文将重点介绍firewalld的核心命令——firewalld-cmd,帮助大家更好地掌握这一工具。
一、firewalld-cmd基本介绍
firewalld-cmd是firewalld服务的命令行工具,通过它可以对防火墙进行各种配置和管理操作。无论是开放端口、添加服务,还是查看当前防火墙状态,都可以通过firewalld-cmd命令轻松实现。
二、常用命令详解
-
查看防火墙状态
firewall-cmd --state
此命令用于查看firewalld服务是否正在运行。
-
查看所有区域及其规则
firewall-cmd --get-active-zones firewall-cmd --list-all-zones
这些命令可以帮助用户了解当前防火墙的所有区域及其具体规则。
-
开放指定端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
上述命令用于在public区域永久开放8080端口,并重新加载防火墙配置以使其生效。
-
添加服务
firewall-cmd --zone=public --add-service=http --permanent firewall-cmd --reload
此命令用于在public区域添加http服务,并重新加载防火墙配置。
通过掌握firewalld-cmd命令,用户可以更加灵活地配置和管理Linux系统的防火墙,从而提升系统的安全性。希望本文能帮助大家更好地理解和使用firewalld-cmd命令。