Linux防火墙< 2 >

网友投稿 257 2022-11-04

Linux防火墙< 2 >

Linux防火墙< 2 >

一,firewalld防火墙

区域

firewalld增加了区域(zone)的概念,所谓区域是指,firewalld预先准备了几套防火墙策略的集合,类似于策略的模板,用户可以根据需求选择区域。

常见区域及相应策略规则:

案例:在LInux系统中安装yum install -y# systemctl start systemctl status firewalld

停止防火墙

# systemctl stop firewalld

启动防火墙

# systemctl start firewalld

防火墙重启与重载操作

重启操作

# systemctl restart firewalld

重载操作

# systemctl restart firewalld

设置为开机启动与开机不启动

启动

# systemctl enable firewalld

开机不启动

# systemctl disable firewalld

三,firewalld防火墙规则

基本语法:

# firewall-cmd [选项1] [选项2] [...N]

查看防火墙默认的区域

# firewall-cmd --get-default-zone

查看所有支持的区域

# firewall-cmd --get-zones

查看当前区域的规则设置

# firewall-cmd --list-all

查看所有区域的规则设置

# firewall-cmd --list-all-zones

添加允许通过的服务或端口

① 通过服务的名称添加规则

# firewall-cmd --zone=public --add-service=服务的名称备注:服务必须存储在/usr/lib/firewalld/services目录中

案例:把firewall-cmd --zone=public --add-service=通过服务的端口号添加规则

# firewall-cmd --zone=public --add-port=端口号/tcp

案例:把80/tcp添加到防火墙规则中,允许通过防火墙

# ss -naltp |grep :::80# 允许80端口通过firewalld防火墙# firewall-cmd --zone=public --add-port=80/tcp

四,运行模式和永久模式

运行模式:此模式下,配置的防火墙策略立即生效,但是不写入配置文件

永久模式:此模式下,配置的防火墙策略写入配置文件,但是需要reload重新加载才能生效。

注: firewalld默认采用运行模式

# 根据服务名称添加规则(永久)# firewall-cmd --zone=public --add-service=服务名称 --permanent# firewall-cmd --reload

# 根据端口号添加规则(永久)# firewall-cmd --zone=public --add-port=服务占用的端口号 --permanent# firewall-cmd --reload

案例:把80端口添加到firewalld防火墙规则中,要求永久生效

# firewall-cmd --zone=public --add-port=80/tcp --permanent# firewall-cmd --reload

# firewall-cmd --list-all

五,Linux中的计划任务

什么是计划任务

作用:操作系统不可能24 小时都有人在操作,有些时候想在指定的时间点去执行任务(例如:每天凌晨 2 点去重新启动2 点去执行命令,这就可以交给计划任务程序去执行操作了。

Windows中计划任务

开始 => 控制面板=> 管理工具

第一步:创建基本任务

第二步:设置计划任务名称

第三步:创建任务触发器

第四步:设置具体的时间

第五步:可以做的工作

第六步:设置要启动的程序

Linux中的计划任务

基本语法:

# crontab [选项]-l :list,显示目前已经设置的计划任务-e :使用vim编辑器编辑计划任务的文件

案例:编写计划任务

# crontab -e

计划任务的编辑

crontab -e #进入计划任务编辑文件

打开计划任务编辑文件后,可以在此文件中编写我们自定义的计划任务:

==计划任务的规则语法格式,以行为单位,一行则为一个计划==

计划任务

常见的一个操作:定时备份

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:FabEdge V0.4 新特性:支持多集群通讯
下一篇:一文带你揭秘SpringMvc参数值映射
相关文章

 发表评论

暂时没有评论,来抢沙发吧~