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

相关推荐
Android系统攻城狮5 小时前
Linux FFmpeg深度解析之avcodec_alloc_context3调用流程与实战(十四)
linux·运维·ffmpeg·车载音视频·音视频进阶·ffmpeg音视频进阶
老李IT笔记5 小时前
抹除之后机器上的受管应用可以留下:这一步省掉的是哪段时间
运维·服务器
自由彩虹5 小时前
靶场通关15--bossplayersctf
linux·服务器·网络·安全·web安全·网络安全
叼烟扛炮5 小时前
Linux 学习笔记(四十五):Web 安全基石——Cookie、Session 与 HTTPS 原理解析
linux·前端·网络·笔记·学习·tcp/ip·安全
2401_868534786 小时前
网络规划设计师之案例分析 - 网络安全与等级保护
服务器·网络
雾时之林6 小时前
Nginx反向代理与proxy_cache缓存搭建CDN服务器
服务器·nginx·缓存
Hello.Reader6 小时前
Three.js / Cesium 卡顿怎么办?把三维渲染搬到 GPU 服务器
服务器·开发语言·javascript
Linux_cy6 小时前
nginx 502 排查手册:九种原因分类、定位命令与检查顺序
linux·运维·服务器·网络·数据库·nginx·ssh
tedcloud1236 小时前
Docker Compose 部署 Uptime Kuma:配置 HTTPS、QQ 邮箱告警与数据备份
服务器·网络协议·ui·docker·容器·https·开源
椒颜皮皮虾྅6 小时前
模型部署不再卡在环境上:DeploySharp 四大推理引擎与 Windows/Linux 离线交付实战
linux·运维·开发语言·人工智能·windows·计算机视觉·cuda