| 您的当前位置:首页 --> CentOS入门 |
| RHEL7恢复root密码 |
| 浏览次数:2739 关键词 ( 密码 root ) |
|
Preface
几天前有个小比赛,有用到这点的知识。之所以整理出来是因为,自己在比赛的时候被晚上的给的文章啊教程啊给坑了!这么多的文章全都是一个抄一个,有多少是编者自己亲自实验的!有的方法根本就行不通,拿着旧版本的方法来套用,结果根本没有用处。我也是糊涂,没有好好自己地钻研就轻信了网上一模一样的教程。比赛后的几天,我特地找了网上的很多文章,并亲自去实验,将现行可用的方法与注意点整理出来。(因为没有考证具体的背后的原理,此处只贴出做法。) 恢复root密码方法 方法一: rd.break方法: 1. 进入菜单2. 修改启动参数
![]() 图1 3. 更改读写状态
因为默认情况下,mount后,/sysroot的权限
![]() 4. 改变根chroot 5. 修改root用户的密码 6. 让SELinux生效 7. 退出当前 8. 重启进入系统
方法二: init=/bin/sh方法: 1. 进入菜单2. 修改启动参数
![]()
![]() PS:此处一定要把 rhgb quiet给去掉并修改成init=/bin/sh,虽然同样可以进入到/bin/sh中,不过会导致图4的情况: ![]() 3.同方法一一样的思路步骤
方法三: rw=/sysroot/bin/sh方法:
同方法二一样,只是不需删除 ![]() |
| 下载次数:12 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS中ctrl+z 、ctrl+c、 ctrl+d区别 |