忘记root密码的解决方法之一

社会主义新天地 提交于 2020-03-04 18:18:33

1.重新启动Linux系统,进入开机画面,在选单页面上按下“e”键进入编辑模式,然后在linux16那个核心项目上实用“rd.break”参数来处理。

2.改完以后按下Ctrl+x开始开机,开机后出现如下画面,此时是在RAM Disk的环境,因此根目录下的的东西跟原本系统无关。此时系统被挂载到 /sysroot目录下。(加上/.autorelabel后,系统开机会重新鞋入SELinux的type到每个文件,可能会花费较长时间)

Chroot 目录:代表将你的根目录暂时切换到chroot之后所接的目录。

/.autorelabel:加入/.autorelabel就是要系统在开机的时候自动的使用预设的SELinux type重新鞋入SElinux安全本文到每个文件去。   在rd.break的RAM Disk环境下,系统没有SELiunx,而刚刚更改了/etc/shadow(因为改密码),so这个文件的SELinux安全本文的特性会被取消。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!