关闭centos7防火墙

systemctl disable firewalld --now
setenforce 0
sed -i 's@SELINUX=enforcing@SELINUX=disabled@g' /etc/selinux/config

运行systemctl status firewalld命令查看当前防火墙的状态。


如果防火墙的状态参数是inactive,则防火墙为关闭状态。
如果防火墙的状态参数是active,则防火墙为开启状态。本示例中防火墙为开启状态,因此需要关闭防火墙。

关闭防火墙。如果防火墙为关闭状态,请忽略此步骤。

如果您想临时关闭防火墙,运行命令systemctl stop firewalld
♥说明 这只是暂时关闭防火墙,下次重启Linux后,防火墙还会开启。
如果您想永久关闭防火墙,运行命令systemctl disable firewalld
如果您想临时关闭防火墙并永久关闭防火墙,运行命令systemctl disable firewalld --now
♥说明 如果您想重新开启防火墙,请参见firewalld官网信息

关闭SELinux。

运行getenforce命令查看SELinux的当前状态。

如果SELinux状态参数是Disabled, 则SELinux为关闭状态。
如果SELinux状态参数是Enforcing,则SELinux为开启状态。本示例中SELinux为开启状态,因此需要关闭SELinux。
关闭SELinux。如果SELinux为关闭状态,请忽略此步骤。
如果您想临时关闭SELinux,运行命令setenforce 0
♥说明 这只是暂时关闭SELinux,下次重启Linux后,SELinux还会开启。
如果您想永久关闭SELinux,运行命令sed -i 's@SELINUX=enforcing@SELINUX=disabled@g' /etc/selinux/config
或者运行命令vi /etc/selinux/config编辑SELinux配置文件。回车后,把光标移动到SELINUX=enforcing这一行,按i键,将其修改为SELINUX=disabled, 按Esc键,然后输入:wq并回车以保存并关闭SELinux配置文件。
♥说明 如果您想重新开启SELinux,请参见SELinux的官方文档

posted @   Sureing  阅读(372)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示