root密码忘记解决办法

有时候我们登录机器时发现root账户密码忘记,又没有创建其他的管理员用户,可以用如下办法重置root密码

  1. 重启机器,当开机出现如下界面时
    20250812210256
    键盘按“e”键,进入编辑界面:
    20250812210452
  2. 找到linux16 开头的那一行,光标移动到 ro 处,更改ro为rw init=/sysroot/bin/sh,如下图:
    20250812210527
  3. 键盘按下 ctrl+ x ,进入单用户模式:
    20250812210557
  4. 分别输入命令chroot /sysroot/、passwd和touch /.autorelabel,其中passwd 命令执行后输入要更改的密码,再次输入密码进行确认(一共输入两次一样的密码):
    20250812210631
  5. 键盘按下两次ctrl+ d ,会打印出exit和logout
    20250812210653
    此时再输入命令reboot 重启系统,可以使用新密码登录了。
posted @ 2025-08-12 21:09  阿峰博客站  阅读(55)  评论(0)    收藏  举报