CentOS CentOS Stream 9 忘记 root 密码(重置)

1. 问题

  • 时间长了,忘记本地虚拟机中 CentOS 系统(桌面版)root 用户密码了
  • 参考网络文章总结如下

2. 操作

  • 重启系统(按住 esc键 【我这是的】,进入系统选择项)


    0.png
  • 按住e键,进入内核信息的编辑界面


    1.png
  • 在如下位置添加rd.break


    QQ截图20230104140045.png
  • 修改完成后按ctrl-x


    2.png

接下来输入以下命令

    mount -o remount,rw /sysroot
    chroot /sysroot
    LANG=en # 不设置会显示乱码
    touch /.autorelabel
    passwd
    #此处输入两次你的新密码
    exit
    reboot
  • 不设置 LANG=en 的情况


    5.png
  • 设置后


    最新修改.png
  • 到这里就全部完成了,root 成功登录。


    QQ截图20230104172429.png

3. 遇到的问题

如果设置不成功,会遇到下面两种情况

  • su:鉴定故障
  • rina 不在 sudoers 文件中。


    不在sudoers文件中.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容