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

相关推荐
lingran__1 天前
Linux 基础常用指令万字详解(上)|文件目录命令,结合底层原理剖析
linux·运维·服务器·后端·centos·linux基础指令
轻揉小乔 真新人1 天前
T-SQL查询进阶—理解SQL Server中的锁
服务器·数据库·sql
Dlrb12111 天前
Linux驱动---sys文件系统自动添加设备节点、添加调试节点以及MISC设备驱动的解释
linux·imx6ull·misc·设备节点·sys文件系统
贾天佑忆月 迷失的昵1 天前
客户端与服务器持续同步解析(轮询,comet,WebSocket)
运维·服务器·websocket
刘某的Cloud1 天前
Galera Cluster mariadb 生产环境常见问题排查与运维指南
linux·运维·数据库·mariadb·集群高可用
70asunflower1 天前
Linux 性能排查分析完全教程
linux·运维
zhangfeng11331 天前
宝塔8 升级到 11导致 服务器无法访问外网dns失效了,无法访问bt.cn 解决方法 测试通过
运维·服务器
dok121 天前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (11)kmalloc 动态内存分配和struct file中的私有数据
linux·驱动开发·算法
IT小盘1 天前
17-构建Prompt测试集-提示词优化不再凭感觉
服务器·windows·prompt
无足鸟ICT1 天前
【RHCA+】if判断
linux