linux怎样关闭selinux

发布时间 - 2021-12-31 00:00:00    点击率:
方法:1、利用“vim /etc/sysconfig/selinux”命令打开selinux文件;2、将文件中的“SELINUX=enforcing”修改为“SELINUX=disabled”;3、修改保存后,重新启动即可。

本教程操作环境:linux7.3系统、Dell G3电脑。

linux怎样关闭selinux

最简单快捷的方式就是通过命令行界面来关闭SELinux,因为服务器上基本是不会打开图形化界面的。首先我们通过命令getenforce来查看一下SELinux的状态,默认情况下一般都是Enforcing状态,也就是强制启用的意思。如下图所示:

SELinux一共有3种状态,分别是Enforcing,Permissive和Disabled状态。第一种是默认状态,表示强制启用,第二种是宽容的意思,即大部分规则都放行。第三种是禁用,即不设置任何规则。只能通过setenforce命令来设置前面两种状态,而如果想修改为disable状态,需要修改配置文件,同时重启系统。我们先看修改,Enforcing状态的值是1,permissive状态是0,因此设置为permissive,命令就是:

setenforce 0

然后再查看当前状态:

getenforce

如下图所示:

但是上面那中修改方式重启后就会失效,只是临时生效。我们来看一下,重启电脑以后的状态。执行命令:

reboot

重启电脑,然后再使用命令:

getenforce

查看状态,可以看到确实又变成了Enforcing状态:

因此我们需要通过修改设置文件,让某个配置永久生效。配置文件的位置是:

/etc/selinux/config

如下图所示,我们打开这个文件,可以看到它的默认状态就是enforcing状态。

我们可以将它后面的值修改为permissive或者disabled,这样即使重启电脑以后,它默认的状态都会是permissve或disabled状态,而不会恢复到enforcing状态。重启之后的状态如下面第三张图所示:

相关推荐:《Linux视频教程》


# linux  # vim  # 重启  # 所示  # 如下图  # 可以看到  # 然后再  # 配置文件  # 都是  # 就会  # 两种  # 我们可以 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)  简单实现Android文件上传  如何快速搭建高效WAP手机网站?  Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  JavaScript如何实现类型判断_typeof和instanceof有什么区别  香港服务器网站卡顿?如何解决网络延迟与负载问题?  微信小程序 闭包写法详细介绍  怎么用AI帮你设计一套个性化的手机App图标?  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  Laravel如何配置任务调度?(Cron Job示例)  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Laravel如何实现数据库事务?(DB Facade示例)  制作企业网站建设方案,怎样建设一个公司网站?  jQuery validate插件功能与用法详解  JavaScript中的标签模板是什么_它如何扩展字符串功能  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  浅谈redis在项目中的应用  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  如何在万网自助建站平台快速创建网站?  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  Laravel如何使用Blade组件和插槽?(Component代码示例)  Bootstrap整体框架之JavaScript插件架构  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  如何在万网ECS上快速搭建专属网站?  移动端脚本框架Hammer.js  iOS正则表达式验证手机号、邮箱、身份证号等  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  jQuery 常见小例汇总  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  非常酷的网站设计制作软件,酷培ai教育官方网站?  JS中对数组元素进行增删改移的方法总结  七夕网站制作视频,七夕大促活动怎么报名?  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  javascript中闭包概念与用法深入理解  Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】  魔毅自助建站系统:模板定制与SEO优化一键生成指南  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册