root密码忘记解决办法
有时候我们登录机器时发现root账户密码忘记,又没有创建其他的管理员用户,可以用如下办法重置root密码
- 重启机器,当开机出现如下界面时
键盘按“e”键,进入编辑界面:
- 找到linux16 开头的那一行,光标移动到 ro 处,更改ro为rw init=/sysroot/bin/sh,如下图:
- 键盘按下 ctrl+ x ,进入单用户模式:
- 分别输入命令chroot /sysroot/、passwd和touch /.autorelabel,其中passwd 命令执行后输入要更改的密码,再次输入密码进行确认(一共输入两次一样的密码):
- 键盘按下两次ctrl+ d ,会打印出exit和logout
此时再输入命令reboot 重启系统,可以使用新密码登录了。