zoukankan      html  css  js  c++  java
  • 记一次CentOS7进单用户模式修改密码的失败经历(faild to load SELinux policy freezing)

    背景:Cent SO7.4root用户密码忘记,根据https://www.linuxidc.com/Linux/2016-08/134034.htm提供的放法修改完密码之后系统启动后一直停留在转圈的界面(CentOS GUI版)。

    启动的时候在出现一行错误:faild to load SELinux policy  freezing,

    最后找到了之前学习的教材,重新修改密码还是报同样的错误:

    解决方法:

    1. 重启时在启动页面 按 E, 进入 grub 编辑页面;

    2. 找到 linux 那一行,在最后 language 后面,空格 加上 selinux=0

    3. 然后 ctrl + x 重新运行,即可了

    4. 重新启动之前,ls /etc/selinux 发现多了一个 config~的文件,,应该就是这个文件的问题了,把 config~文件删除;

    5. reboot重新启动

    附CentOS7单用户模式修改密码:

    1.出现启动菜单时按e编辑此OS启动菜单

    2.找到linux16字段中ro字段,将ro字段改为rw init=/sysroot/bin/sh 或 在最尾部直接加rd.break //*ramdisk=rd

    3.Ctrl + x 启动此次更改

    4. 切换到/sysroot(即物理'/'分区) 

    #mount -o remount,rw /sysroot
    #chroot /sysroot /bin/bash
    5. 修改root密码

    #passwd

    6.如果开启了SELinux需要在'/'分区上创建.autorelabel文件
    #touch /.autorelabel    用来使selinux的所有的关联标签发生改变,以接受新的ROOT密码
    执行'exit'退出chroot
    执行'reboot'重新启动RHEL/CentOS7

    参考链接:http://www.cnblogs.com/cocoajin/p/4089105.html

  • 相关阅读:
    Jconsole连接远程服务器
    limesurvey设置短调查问卷url
    centos7 安装R和Rstudio客户端
    p便签,去掉首行缩进
    linux mint运行docker
    Kafka高可用实现
    利用ZooKeeper简单实现分布式锁
    如何判断一个数是否在40亿个整数中?
    稀疏矩阵乘法
    Java 软引用和弱引用
  • 原文地址:https://www.cnblogs.com/gaoyuanzhi/p/8794787.html
Copyright © 2011-2022 走看看