共 1 篇文章

标签:开启 Selinux

开启Selinux遇到的坑及解决-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

开启Selinux遇到的坑及解决

开启Selinux遇到的坑及解决  更新时间:2024年02月01日 16:59:14   作者:秋风哇   这篇文章主要介绍了开启Selinux遇到的坑及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教 目录 事故起因 开启SELinux 验证SELinux状态 关闭SELinux 总结 事故起因 由于SeLinux会限制部分系统资源访问权限,所以很多开发者很喜欢禁用SeLinux,在布署程序的自动化角本中,也默认加入了禁用SeLinux的代码。 这样会导致用户在安装Centos7的计算机上所有帐号都无法登录(包括root),但使用SecureCRT等软件连Ssh却可以正常登录。 这还是会造成较大风险,一旦网络环境变化,该机器就会变成一个谁都无法登录的机器。 开启SELinux 实例上运行以下命令,编辑SELinux的config文件。 vi /etc/selinux/config 找到SELINUX=disabled,按i进入编辑模式,通过修改该参数开启SELinux。 您可以根据需求修改参数,开启SELinux有以下两种模式: 强制模式SELINUX=enforcing:表示所有违反安全策略的行为都将被禁止。 宽容模式SELINUX=permissive:表示所有违反安全策略的行为不被禁止,但是会在日志中作记录。 修改完成后,按下键盘Esc键,执行命令:wq,保存并退出文件。 **说明:**修改config文件后,需要重启实例,但直接重启实例将会出现系统无法启动的错误。因此在重启之前需要在根目录下新建autorelabel文件。 在根目录下新建隐藏文件autorelabel,实例重启后,SELinux会自动重新标记所有系统文件。 touch /.autorelabel 验证SELinux状态 运行命令getenforce,验证SELinux状态。 返回状态应为enforcing或者permissive,本教程当前状态为enforcing。 运行命令sestatus,获取更多SELinux信息。 参数信息SELinux status显示为enabled,表示SELinux已启动。 关闭SELinux 1.运行命令getenforce,验证SELinux状态 返回状态如果是enforcing,表明SELinux已开启。 2.选择临时关闭或者永久关闭SELinux。 执行命令setenforce 0临时关闭SELinux。 永久关闭SElinux。 a.运行以下命令,编辑SELinux的config文件。 vi /etc/selinux/config b.找到SELINUX=enforcing,按i进入编辑模式,将参数修改为SELINUX=disabled 修改完成后,按下键盘Esc键,执行命令:wq,保存并退出文件。 当SeLinux选permissive(宽容模式)后,系统认为SeLinux有效,就能正常登录。 而且,对系统资源的管控也只是打印警告信息,不作实质性的限制,在开发者非要关闭SeLinux的情况下,我们可以用permissive模式代替disabled,不会影响程序的正常运行。 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 您可能感兴趣的文章: Linux中如何开启或关闭SELinux Linux如何启动SELinux Linux中SELinux三种模式的启动、关闭与查看方式 Linux之CentOS7下如何关闭SELINUX Linux中SELinux、Shell简介、touch命令的应用小结 开启 Selinux 相关文章 Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法 Shutter是一个由第三方提供的在Ubuntu上运行的截图工具。这篇文章主要介绍了Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法及Ubuntu18.04 截图工具推荐,需要的朋友可以参考下 2018-08-08 linux跨服务器复制文件方式(scp含脚本批量复制) 这篇文章主要介绍了linux跨服务器复制文件方式(scp含脚本批量复制),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教 2023-03-03 Ubuntu搭建Eclipse+JDK+SDK的Android开发环境 本篇文章主要介绍了Ubuntu搭建Eclipse+JDK+SDK的Android开发环境,有兴趣的同学可以了解一下。 2016-11-11 详解fedora 开启 apache 并 开启目录浏览模式 这篇文章主要介绍了fedora 开启 apache 并 开启目录浏览模式的相关资料,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下 2018-07-07 Linux中一对多配置日志服务器的详细步骤 这篇文章主要介绍了Linux中一对多配置日志服务器步骤教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 2022-07-07 centos6.4配置163 yum源的方法 安装了CentOS系统,自带的YUM源更新太慢,下面介绍centos6.4配置163 yum源的方法,大家参考使用吧 2013-12-12 centos6超20TB磁盘的分区格式化的示例代码 这篇文章主要介绍了centos6超20TB磁盘的分区格式化的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 2020-07-07 自建FTP和SFTP服务器过程介绍 大家好,本篇文章主要讲的是自建FTP和SFTP服务器过程介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 2021-12-12 Apache配置独立域名的方法 现在遇到的同学,好多还不会配置Apache,那就更别说在本地配置独立配置独立域名了 2012-02-02 Ubuntu20.04修改ip地址的方法示例 这篇文章主要介绍了Ubuntu20.04修改ip地址的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 2020-06-06 最新评论

技术分享