解决因为修改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主机上登录成功),问题成功解决:

相关推荐
guo_wen_qiang3 小时前
云服务器sentinel搭建-控制台
服务器·sentinel
LabVIEW开发4 小时前
Anritsu 2602A:频谱仪的几种测量怎么自动跑
运维·服务器·labview·labview知识·labview功能·labview程序
2601_962885724 小时前
如何用 Python 统计 A 股连续涨停(几连板)?
java·linux·python
2401_868534784 小时前
存储系统规划设计
运维·服务器·智能路由器
Ivanqhz4 小时前
KV Cache
服务器·数据库·人工智能·深度学习·算法
H.莓飛4 小时前
【数据结构】二叉树
linux·数据结构·算法
荣合技术服务4 小时前
VMware ESXi 虚拟化平台服务器虚拟机数据恢复服务
linux·运维·服务器
杭州领祺科技4 小时前
保信子站深度解析:继电保护信息采集与故障诊断的关键枢纽
linux·服务器·网络·新能源·储能·虚拟电厂
xh didida4 小时前
Linux -- 进程概念
linux·服务器·开发语言·c++
爱吃香菜的初学者4 小时前
十三.Linux——信号量
linux·运维·服务器·开发语言