Centos 7之Firewalld相关命令详细介绍

引言:Centos 7是目前非常流行的Linux发行版本,本文将重点介绍如何来使用firewalld相关命令启动服务以及添加服务或者端口等操作。

1.  查看firewall服务状态

>>  systemctl status firewalld

[root@flybird ~]# systemctl status firewalld

● firewalld.service - firewalld - dynamic firewall daemon

Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

Active: inactive (dead)

显示当前的firewall并未启动

2.  启动/关闭firewall

>> systemctl start/stop firewalld

[root@flybird ~]# firewall-cmd --query-port=5000/tcp

no

[root@flybird ~]# firewall-cmd --add-port=5000/tcp --permanent

success

3.  禁用或者启用firewall

>> systemctl disable/enable firewalld

4.  查看端口是否开放

>>> firewall-cmd --query-port=8020/tcp

5. 新增开发端口

>> firewall-cmd --add-port=5000/tcp --permanent

[root@flybird ~]# firewall-cmd --query-port=5000/tcp

no

[root@flybird ~]# firewall-cmd --add-port=5000/tcp --permanent

success

6.  关于服务

>> firewall-cmd --add-service=ftp --permanent

>> firewall-cmd --remove-service=ftp --permanent

7.  查看firewall状态

>> firewall-cmd --status

>>  systemctl status firewalld

8. 查看 firewall目前开放的内容

>> firewall-cmd --list-all

[root@flybird ~]# firewall-cmd --list-all

public (default)

interfaces:

sources:

services: dhcpv6-client http ssh

ports: 443/tcp80/tcp3306/tcp6739/tcp10051/tcp10050/tcp

masquerade: no

forward-ports:

icmp-blocks:

rich rules:

9.  查看开发的端口

>> firewall-cmd --list-port

10. 查看firewall-cmd命令的使用说明

>> firewall-cmd --help

13.重启防火墙

[root@localhost~]# systemctl restart firewalld.service

1

大功告成!

14 添加端口,以8080为例

[root@localhost ~]# firewall-cmd --permanent --zone=public --add-port=8080/tcpsuccess

命令含义:

–zone #作用域

–add-port=8080/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

linux服务器云防火墙配置文件,Linux云服务器防火墙配置之Firewalld相关推荐

  1. ftp服务器防火墙配置文件,H3C SecPath系列防火墙 配置指导(V7)(E9524_E9333)-5W301_基础配置指导_FTP和TFTP配置-新华三集团-H3C...

    1.1  FTP简介 FTP(File Transfer Protocol,文件传输协议)用于在FTP服务器和FTP客户端之间传输文件,是IP网络上传输文件的通用协议. FTP协议使用TCP端口20和 ...

  2. 怎么搭建服务器集成环境配置文件,怎么搭建服务器集成环境配置文件

    怎么搭建服务器集成环境配置文件 内容精选 换一换 编译机所使用的硬件环境如表1所示:编译机所使用到的软件环境版本如下表2 编译机环境软件推荐配置所示:在profile文件中添加JDK的PATH.在/e ...

  3. 华为服务器web界面配置文件,如何查看服务器web配置文件

    如何查看服务器web配置文件 内容精选 换一换 当您有如下需求时,可以考虑使用文件注入功能将文件注入到弹性云服务器:需要通过脚本简化弹性云服务器配置通过脚本初始化系统已有脚本,在创建弹性云服务器的时候 ...

  4. 查看ubuntu服务器防火墙配置文件,Ubuntu Server服务器防火墙ufw开启及配置方法 | 坐倚北风...

    在服务器中安装防火墙软件就相当于给所有的端口配了一把锁,任何程序要开端口监听或对外连接,都需要通过防火墙的规则去允许他.在Ubuntu Server服务器中可以使用UFW防火墙软件. 可以使用如下命令 ...

  5. win8服务器防火墙配置文件,Win8自带防火墙吗,Win8防火墙在哪里(适用于Win8.1)?

    Win8自带防火墙吗,Win8防火墙在哪里(适用于Win8.1)?一学生购买了预装Win8系统笔记本电脑,现在的大学生真是令人汗颜,一次给他远程协助,竟然发现他的电脑安装有360和金山毒霸,金山卫士和 ...

  6. win8服务器防火墙配置文件,win8系统更改防火墙设置的方法

    在win8系统中,自带有防火墙功能,而有些软件的功能会由于防火墙的限制无法使用,所以我们就需要更改防火墙设置,但是很多win8系统用户并不知道要怎么操作,为此,小编这就给大家带来win8系统更改防火墙 ...

  7. linux如何更改ssh配置文件,Linux系统下ssh的相关配置详细解析

    ssh是大家常用的登录linux服务器的方式,但是为了安全考虑,有时候我们需要针对ssh做一些特殊处理,本文记录笔者曾经做过的一些修改,供大家参考. 一.修改ssh端口 ssh默认为22端口,如果需要 ...

  8. linux系统子接口配置文件,Linux网卡绑定、子接口-IP别名

    查看网卡线缆状态: mii-tool eth0 查看网卡底层信息: ethtool eth0 ethtool -i eth0   查看网卡驱动信息 ethtool -S eth0  查看网卡状态统计信 ...

  9. linux用户的主要配置文件,Linux用户和组的主要配置文件及其相关命令

    Linux用户和组的主要配置文件: /etc/passwd:用户及其属性信息 /etc/shadow用户密码及其相关属性 /etc/group组及其属性信息 etc/gshadow组密码及其相关属性 ...

最新文章

  1. python人脸识别svd_机器学习-svd实现人脸识别
  2. 最近很火的 ClickHouse 是什么?
  3. 乐视手机权限开启方法
  4. l2的最优回归_大白话5分钟带你走进人工智能-第15节L1,L2几何解释和Ridge等回归...
  5. Java基础_0206:方法的定义与使用
  6. python解析格式文件
  7. sql注入空格被过滤_网站渗透:SQL注入与WAF绕过思路分享
  8. Java进阶之路——从初级程序员到架构师,从小工到专家必会的技能
  9. Python3多进程与多线程区别及使用(1.进程)
  10. 在SOLIDWORKS Electrical中,如何创建电气原理图符号库?
  11. R语言使用epiDisplay包的lroc函数可视化logistic回归模型的ROC曲线并输出诊断表、输出灵敏度、1-特异度、AUC值等、设置auc.coords参数指定AUC值在可视化图像中的位置
  12. 利用PHP的特性做免杀Webshell
  13. 运动控制器多工位位置比较输出在转盘式视觉筛选设备中的应用
  14. 二叉树的层序遍历(二)---之字形层序遍历
  15. 电路方案分析(二)BLDC驱动和控制电路原理图分析
  16. 售后单导出(抖音、快手)
  17. 摩托罗拉被google收购了
  18. 个性化设置背景单机版五子棋(含可运行JS代码)
  19. matlab矩阵太大内存,Matlab下大矩阵运算
  20. 正则表达式——Pattern.DOTALL

热门文章

  1. 将后台的返回的格式,根据某个共同的字段分组
  2. CLin 和 IDEA创建文件时自动添加作者和时间信息 + 多个.cpp文件在CLion下运行问题...
  3. 【Python+OpenCV】Windows+Python3.6.0(Anaconda3)+OpenCV3.2.0安装配置
  4. 通过set赋值,与select赋值的区别
  5. 单向链表的python实现
  6. SQL Server 2012 - 数据表的操作
  7. 深入理解Web Service
  8. Linux UDP编程
  9. TypeScript_学习笔记
  10. 3.6 SQL Server 内存