# 开启
<mark>开启</mark> 防火墙 ·服务
systemctl start firewalld.service
# 状态
查看 防火墙 服务 <mark>状态</mark>
systemctl status firewalld.service
或者 firewall-cmd --state
# 端口操作
命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
开放80
--zone
#作用域--add-port=80/tcp
#添加端口,格式为:端口/通讯协议--permanent
#永久生效,没有此参数重启后失效
## 查询
查询哪些端口开放 :
firewall-cmd --list-ports
查询是否开启 : firewall-cmd --query-port=80/tcp
查询 80
## 关闭
关闭端口同开放端口,把 add 改成 remove 就OK
# 使配置生效
firewall-cmd --reload
重启防火墙 : firewall-cmd --reload
关闭防火墙 :systemctl stop firewalld.service
禁止开机启动防火墙 : systemctl disable firewalld.service
允许开机启动防火墙 :systemctl enable firewalld.service
Centos开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
Centos关闭端口
firewall-cmd --zone=public --remove-port=8090/tcp --permanent
使配置生效
firewall-cmd --reload
systemctl 操作项(启动、停电、状态) 服务名
启用服务 systemctl start 服务名
停止服务 systemctl stop 服务名
查看服务状态 systemctl status 服务名
服务开机启动 systemctl enable 服务名
禁用服务 systemctl disable 服务名
服务所在的目录 /usr/lib/systemd/system/