防火墙的基本操作

启动防火墙

systemctl start firewalld.service

关闭防火墙

systemctl stop firewalld.service

防火墙开机自启

systemctl enable firewalld.service

添加端口

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

删除端口

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

--permanent 参数表示永久生效

查看开放的端口

firewall-cmd --permanent --zone=public --list-ports

查看开放的服务

firewall-cmd --permanent --zone=public --list-services

添加或删除端口后需要重新加载防火墙

firewall-cmd --reload

查看规则

iptables -L -n 

参考
firewall-cmd


作者: 浪子
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 浪子 !
 上一篇
Centos 7 Nodejs 源码安装 Centos 7 Nodejs 源码安装
默认情况 Centos 7 不安装 Nodejs , 这里就演示用源码的方式在 Centos 7 上安装 Nodejs 下载 Nodejs 源代码 # wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3.tar.gz 解压安装 # tar -zxvf node-v10.15.3.tar.gz # cd node-v10.
2020年4月6日
下一篇 
Gitlab 安装教程(外部 Nginx,外部 Redis,外部 PostgreSQL) Gitlab 安装教程(外部 Nginx,外部 Redis,外部 PostgreSQL)
本教程安装的是 Gitlab-ce (社区版)版本,非 Gitlab-ee (企业版)版本 安装必要的依赖 参考 GitLab Installation Centos 7 Configuration options sudo yum install -y curl policycoreutils-python openssh-server sudo systemctl enable sshd s
2020年4月6日