转载来源:https://linuxconfig.org/how-to-stop-start-and-disable-enable-firewall-on-redhat-7-linux-system

如何在Redhat 7 Linux系统上停止/启动和禁用/启用防火墙

Redhat 7 Linux系统上的防火墙默认启用。通常不需要禁用防火墙,但它可能非常方便用于测试目的等。在Redhat 7 Linux系统上,防火墙作为firewalld守护进程运行。Bellow命令可用于检查防火墙状态:

[root@rhel7 ~]# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled)Active: active (running) since Thu 2014-09-04 19:18:47 EST; 3 months 28 days agoMain PID: 539 (firewalld)CGroup: /system.slice/firewalld.service└─539 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopidSep 04 19:18:45 rhel7 systemd[1]: Starting firewalld - dynamic firewall daemon...
Sep 04 19:18:47 rhel7 systemd[1]: Started firewalld - dynamic firewall daemon.

从上面的输出我们可以看到防火墙已启用,这意味着它将在重启后自动启动,并且当前也是活动的。此外,您甚至可以使用以下方法检查所有当前应用的规则:

[root@rhel7 ~]# iptables-save

停止并启动RHEL7防火墙

Redhat 7 Linux系统上的防火墙可以通过以下linux命令停止:

[root@rhel7 ~]# service firewalld stop
Redirecting to /bin/systemctl stop  firewalld.service

系统重启后,停止的防火墙将再次启动。要在Redhat 7 Linux系统上启动防火墙,请使用:

[root@rhel7 ~]# service firewalld start
Redirecting to /bin/systemctl start  firewalld.service

禁用与启用RHEL7防火墙

为了完全禁用RHEL7防火墙,所以在重启后运行不会加载:

[root@rhel7 ~]# systemctl disable firewalld
rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
rm '/etc/systemd/system/basic.target.wants/firewalld.service'

现在,系统重启后防火墙无法启动。要再次启用防火墙:

[root@rhel7 ~]# systemctl enable firewalld
ln -s '/usr/lib/systemd/system/firewalld.service' '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
ln -s '/usr/lib/systemd/system/firewalld.service' '/etc/systemd/system/basic.target.wants/firewalld.service'

如何在Redhat 7 Linux系统上停止/启动和禁用/启用防火墙相关推荐

  1. linux系统上tomcat启动正常,但浏览器无法访问

    linux系统下tomcat启动正常,但浏览器无法访问 现象:在linux系统下正常启动tomcat,但是外界用浏览器无法正常访问. 原因:可能是由于linux防火墙开启的缘故. 解决方法: #chk ...

  2. redhat linux系统补丁,如何在CentOS和RHEL系统上安装或自动更新安全补丁

    在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的 Linux 版本更新可用的安全补丁. 在之前的文章中,我们分享了如何在 Debian/Ubuntu 上配置自动 ...

  3. Redis进阶实践之二如何在Linux系统上安装安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...

  4. 如何在Linux系统上自动执行任务

    How to automate tasks on a Linux system 如何在Linux系统上自动执行任务 https://www.linux.org/threads/how-to-autom ...

  5. 如何在Linux系统上监测系统温度?(亲测可用)

    转载自:http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心.除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高 ...

  6. linux文件向磁带备份,如何在Linux系统上进行快速磁带备份

    如何在Linux系统上进行快速磁带备份 发布时间:2006-09-08 00:28:08来源:红联作者:Myiozzdoc 使用mt-st 工具,在Linux系统上进行快速文件备份. 在CD.DVD以 ...

  7. linux重装eclipse_如何在Linux系统上安装Eclipse

    如何在Linux系统上安装Eclipse 作为Java程序员,需要在Linux系统上安装Eclipse,很多人不知要如何安装,在安装Eclipse前,还需安装JDK,下面小编就给大家介绍下Linux如 ...

  8. linux 显示目录文件数,如何在Linux系统上显示当前及子目录中的文件数量

    在本指南中,我们将介绍如何在 Linux 系统上显示当前工作目录或任何目录及其子目录中的文件数量. 我们将使用 find 命令,它用于搜索目录层次结构中的文件,以及 wc 命令,它会打印每个文件或来自 ...

  9. linux检测软件温度,如何在Linux系统上监测系统温度?(亲测可用)

    转载自:http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心.除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高 ...

最新文章

  1. 软件自动测试框架,软件自动化测试框架的研究和实现
  2. 将一张100元的钞票换成1元、5元和10元的钞票,每种钞票至少一张,编写程序输出所有的换法,循环次数需要尽可能地少。
  3. java实现sql批量插入参数
  4. (转)利用WPF的ListView进行大数据量异步加载
  5. react(85)--error:Error creating bean with name ‘onlineStudyController‘:
  6. python数据文件输入输出_python 文件输入与输出
  7. 卡巴斯基最新激活码、授权文件,可用卡巴斯基
  8. cutftp.exe
  9. 使用VUE脚手架搭建VUE项目
  10. 医院信息中心机房建设
  11. mysql进销存表设计_数据库设计:数据库进销存管理系统(包含有仓库出库入库触发器)...
  12. C#处理JSON格式数据
  13. Android中关于Deviceid的那些事
  14. The following error occured:
  15. “一见杨过误终生”,《神雕侠侣》2014年 超清1080P未删节版52集全
  16. switch函数不加break的效果
  17. 团建活动随感(r11笔记第9天)
  18. 自学web前端怎么学?web前端学习路线css属性
  19. 计算机专业考研难度排名?
  20. 政权更迭最频繁的魏晋南北朝

热门文章

  1. Linux: sysv-rc-conf管理Ubuntu server开机启动服务
  2. PHP中逻辑运算符的高效用法---和||
  3. Flex 3 metadata tags 标签
  4. 机器学习速成课程 | 练习 | Google Development——编程练习:(TensorFlow) Hello World
  5. 如何用Pygame写游戏(六)
  6. 【Latex】下标放在符号正下方
  7. 【AI视野·今日NLP 自然语言处理论文速览 第十一期】Mon, 21 Jun 2021
  8. 【今日CS 视觉论文速览】 18 Dec 2018
  9. 【算法学习】B-Tree编程实现(C++模板类封装)
  10. 【算法学习】双调欧几里得旅行商问题(动态规划)