防火墙firewalld的基础操作
防火墙
Firewalld、iptables
1、systemctl模式
systemctl status firewalld #查看状态
2 systemctl start firewalld #启动
3 systemctl enable firewalld #开机启动
4 systemctl stop firewalld #停止
5 systemctl disable firewalld #禁止开机启动
2.firewall-cmd 防火墙控制台
防火墙控制台模式中,防火墙是用Firewall表示的,而不是Firewalld表示的。
firewall-cmd --stat#查看状态
firewall-cmd --list-all#查看所有已添加 添加防火墙分为添加端口和添加服务两种: 端口的添加和删除:
#查看端口/协议
Yum -y install net-tools #安装net-tools工具包
netstat -anp firewall-cmd --add-port=端口号/协议 #临时添加端口(重新加载或重启后失效)
firewall-cmd --list-port #查看已经添加的端口(暂时添加,重新加载就没了) #永久添加端口 --permanent (不会立即生效,需要重新加载或重启)
firewall-cmd --add-port=端口号/协议 --permanent
firewall-cmd --permanent --add-port=端口号/协议 eg:添加80tcp协议
firewall-cmd --add-port=/tcp
firewall-cmd --add-port=80tcp --permanent #临时删除端口(重新加载或重启后失效)
firewall-cmd --remove-port=端口号/协议 #永久删除端口 --permanent (不会立即生效,需要重新加载或重启)
firewall-cmd --remove-port=端口号/协议 --permanent
firewall-cmd --permanent --remove-port=端口号/协议
2、添加服务
firewall-cmd --list-service#查看已经添加的服务
firewall-cmd --get-service#查看支持直接添加服务的名称列表 #临时添加服务(重新加载或重启后失效)
firewall-cmd --add-service=服务名称
#永久添加服务 --permanent (不会立即生效,需要重新加载或重启)
firewall-cmd --add-service=服务名称 --permanent
firewall-cmd --permanent --add-service=服务名称 #临时删除服务(重新加载或重启后失效)
firewall-cmd --remove-service=服务名称
#永久删除服务 --permanent (不会立即生效,需要重新加载或重启)
firewall-cmd --remove-service=服务名称 --permanent
firewall-cmd --permanent --remove-service=服务名称 firewall-cmd --list-all#查看所有已添加
firewall-cmd --reload#重新加载
防火墙firewalld的基础操作的更多相关文章
- 项目实战12.1—企业级监控工具应用实战-zabbix安装与基础操作
无监控,不运维.好了,废话不多说,下面都是干货. 警告:流量党勿入,图片太多!!! 项目实战系列,总架构图 http://www.cnblogs.com/along21/p/8000812.html ...
- Windows7系统基础操作
Windows7系统基础操作 操作系统是人机交互的时候桥梁,一种计算机软件,软件分为:系统软件+应用软件 区别是:系统软件是可以直接安装在硬件上的计算机由硬件和软件两部分组成 操作电脑核心是操作电脑的 ...
- 指导手册03:Hadoop基础操作
指导手册03:Hadoop基础操作 Part 1:查看Hadoop集群的基本信息1.查询存储系统信息(1)在WEB浏览器的地址栏输入http://master:50070/ 请查看自己的Hadoop集 ...
- python基础操作以及hdfs操作
目录 前言 基础操作 hdfs操作 总结 一.前言 作为一个全栈工程师,必须要熟练掌握各种语言...HelloWorld.最近就被"逼着"走向了python开发之路, ...
- MYSQL基础操作
MYSQL基础操作 [TOC] 1.基本定义 1.1.关系型数据库系统 关系型数据库系统是建立在关系模型上的数据库系统 什么是关系模型呢? 1.数据结构可以规定,同类数据结构一致,就是一个二维的表格 ...
- 【Learning Python】【第二章】Python基础类型和基础操作
基础类型: 整型: py 3.0解决了整数溢出的问题,意味着整型不必考虑32位,64位,有无符号等问题,你写一个1亿亿亿,就是1亿亿亿,不会溢出 a = 10 ** 240 print(a) 执行以上 ...
- Centos 7防火墙firewalld开放80端口(转)
开启80端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 出现success表明添加成功 命令含义: --zone #作用域 -- ...
- Emacs学习心得之 基础操作
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础操作 1.前言与学习计划2.Emacs基础操作 一. 前言与学习计 ...
- Git基础操作
配置秘钥 1.检查本机有没有秘钥 检查~/.ssh看看是否有名为d_rsa.pub和id_dsa.pub的2个文件. $ ~/.sshbash: /c/Users/lenovo/.ssh: Is a ...
随机推荐
- 如何在Linux服务器上部署Mysql
一.安装mysql 1.通过文件上传工具,将mysql安装包上传到linux服务器上 2.卸载mariadb包,由于系统中存在mariadb包会导致mysql安装时报错mariadb-libs被mys ...
- HikariCP重要参数配置
概述 HikariCP是Spring Framework 5.0的默认数据库连接池,这得益于他的高性能.但是如果配置不当,数据库连接池也可能因影响到系统性能. 重要参数 maximum-pool-si ...
- mongoDB4.0数据库
下载:https://www.mongodb.com/ 安装:略 注意:使用前修改bin目录下配置文件mongodb.cfg,删除最后一行的'mp'字段 1. 启动服务与终止服务 net start ...
- 代码审计准备之Thinkphp3
0x01环境部署: 下载: 获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的下载和文档获取来源. 官网提供了稳定版本的下载:http://thinkphp.cn ...
- thinkphp5底层基类封装、内部类函数
记录下thinkphp5自定义底层基类.内部类函数使用笔记 大部分笔记来自tp手册. 底层常用代码的封装 在控制器中基类的起着至关重要的作用,整个项目的代码安全,复杂程度,易读性都要看你项目的基类架构 ...
- [CF467D] Fedor and Essay
After you had helped Fedor to find friends in the «Call of Soldiers 3» game, he stopped studying com ...
- Linux用到的常用命令
Linux常用命令
- C#方法的定义、调用与调试
本节内容 1.方法的由来: 2.方法的定义与调用: 3.构造器(一种特殊的方法): 4.方法的重载(Override): 5.如何对方法进行debug: 6.方法的调用与栈* *推荐书目:CLR vi ...
- EXC_BAD_ACCESS的本质详解以及僵尸模式调试原理
原文:What Is EXC_BAD_ACCESS and How to Debug It 有时候,你会遇到由EXC_BAD_ACCESS造成的崩溃. 这篇文章会告诉你什么是EXC_BAD_ACCES ...
- mysql8 的安装和设置
mysql8的安装 写在前面 与5.*的版本整体差不多,但是安装细节决定成败 下载 点击https://dev.mysql.com/downloads/file/?id=476233,也可以点这里,有 ...