Linux 重置root用户密码
启动系统,进入开机界面,在界面中按“e“ 进入编辑界面,一定要快,不然就闪过去了
进入编辑界面,使用键盘上的上下键把光标往下移动,找到以“Linux16”开头内容所在的行,在行的最后面输入: init=/bin/sh
接着,输入完成后,直接按快捷键:Ctrl+x进入单用户模式。
接着,在光标闪烁的位置中输入:mount -o remount,rw / (注意:各个单词间有空格),完成后按键盘的回车键。
在新的一行最后面输入:passwd, 完成后按键盘的回车键。输入密码,然后再次确认密码即可,密码修改成功后,会显示passwd...的样式,说明密码修改成功
如果设置的密码简单,多试几次就会出现passwd...的样式
接看,在鼠标闪烁的位置中输人:touch /.autorelabel(注意:touch 与 后面有一个空格),完成后按键盘的回车键
继续在光标闪烁的位置中,输入:exec /sbininit(注意:exec与/后面有一个空格),完成后按键盘的回车键
可能会直接出现 piix4_smbus 0000:00:07.3: SMBus Host Controller not enaled! 的提示,不用管,等待即可。
等待系统自动修改密码,这个过程时间可能有点长,完成后,系统会自动重启,新的密码生效了。
重置root密码后,可以在此处修改密码,前提是需要登录进root用户才能在终端中修改。