Redhat重置root密码(Linux破解root密码)
1、grub 菜单 按e 在rhgb quiet 后面添加rd.break 加完按Ctrl+X 执行
2、将系统卷改为rw状态
进入entering emergency mod 光标前是switch_root:/# 输入
mount -o rw,remount /sysroot
检查: mount 可以检查到/sysroot 从ro变更为 rw (rw,relatime,attr2,inode64,noquota)
3、切换到/sysroot里
chroot /sysroot
检查: 光标前变更为了 sh-4.4#
4、更改用户密码
echo ‘123’ | passwd –stdin root
检查: 提示successfully修改密码成功。
5、重置selinux标签
touch /.autorelabel
注意:在开启selinux的情况下,因为修改密码后,selinux标签会不对导致重启失败。建一个空的文件,重打selinux标签 relabel 非常容易拼错,注意!!
检查: ls -hl /
注意看.autorelabel 拼写,还有别是目录。如果.autorelabel是个目录也是不会重置环境的
6、两次 exit 退出
这时会提示warning –SELinux targeted policy relabel is required.
(没看到,要么就是没开selinux, 要么就是autorelabel有问题
重建完所有标签,新密码登陆系统。
注:如果在开了selinux 情况下,没有这个提示表示.autorelabel不存在,检查名字是不是写错了
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)