解决因为修改SELINUX配置文件出错导致Faild to load SELinux poilcy无法进入CentOS7系统的问题

一、问题

最近学习Kubernetes,需要设置永久关闭SELINUX,结果修改错了一个SELINUX配置参数关机重新启动后导致无法进入CentOS7系统卡在启动进度条界面

二、解决

多次重启后,在启动日志中发现 Faild to load SELinux poilcy,应该就是修改错了一个SELINUX配置参数,导致无法加载SELINUX相关配置。进而影响到系统正常启动。

2.1 操作

重新启动CentOS7系统,在此界面,按e键-表示edit the selected item,编辑选择的条目。

2.2 增加selinux=0临时关闭selinux的配置

使用向下的方向键,查找到以 linux16开头的那一段配置,在段末尾处,增加一句配置 空格键隔开 selinux=0

再按ctrl x组合键表示start

这句配置selinux=0,是临时关闭selinux的配置,相当于执行setenforce 0正确配置应该如下图所示:

成功进入系统

2.3 重新设置永久关闭SELINUX

bash 复制代码
vi /etc/sysconfig/selinux

因为修改SELINUX配置文件出错导致Faild to load SELinux poilcy无法进入CentOS7系统错误配置SELINUXTYPE=disabled删除重新进行配置设置永久关闭SELINUX,即配置SELINUX=disabled

正确配置应该如下图所示:

使用cat命令查看是否修改成功:cat /etc/sysconfig/selinux

2.4 重启系统

启动日志中已经没有了 Faild to load SELinux poilcy的错误。

成功进入登录界面

成功登录(root用户在名为freedomdjc主机上登录成功),问题成功解决

相关推荐
tan180°41 分钟前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
小小菜鸡ing1 小时前
pymysql
java·服务器·数据库
Mr. Cao code1 小时前
Docker:颠覆传统虚拟化的轻量级革命
linux·运维·ubuntu·docker·容器
抓饼先生2 小时前
Linux control group笔记
linux·笔记·bash
挺6的还2 小时前
25.线程概念和控制(二)
linux
您的通讯录好友2 小时前
conda环境导出
linux·windows·conda
代码AC不AC3 小时前
【Linux】vim工具篇
linux·vim·工具详解
当归10244 小时前
SQL Server死锁排查实战指南
java·服务器·网络
码农hbk4 小时前
Linux signal 图文详解(三)信号处理
linux·信号处理
bug攻城狮4 小时前
Skopeo 工具介绍与 CentOS 7 安装指南
linux·运维·centos