Centos8/rhel8 系列重置 root 密码

先访问 root shell

  1. 重新启动系统 。
  2. 按任意键(Enter除外)中断启动加载器倒时 。
  3. 将光标移动要启动的内核条目 。
  4. 按 e 编辑选定的条目 。
  5. 将光标移动内核命令行(以 linux 开头的行)
  6. 在后面附加 rd.break 利用此选项 , 在系统从 initramfs 向实际系统移交控制权前 , 系统将会中断 。
  7. 按 Ctrl + x 重新启动 。

Centos8/rhel8 系列重置 root 密码

文章插图
 

Centos8/rhel8 系列重置 root 密码

文章插图
 
重置 root 密码:1、以读/写形式重新挂载 /sysroot;switch_root:/# mount -o remount,rw /sysroot2、切换 chroot 存放位置 , 其中 /sysroot 被视为文件系统树的根switch_root:/# chroot /sysroot3、设置新 root 密码sh-4.4# passwd root4、确保所有未标记的文件(包括此时的 /etc/shadow)在启动过程中都会重新获得标记sh-4.4# touch /.autorelabel5、键入 exit 两次 。第一个命令退出 chroot 存放位置 , 第二个命令退出 initramfs 调试 shell 。
Centos8/rhel8 系列重置 root 密码

文章插图
 

【Centos8/rhel8 系列重置 root 密码】


    推荐阅读