Ubuntu强制修改root密码
Ubuntu强制修改root密码
Ubuntu忘记超级⽤户root密码并重新设置密码
解决⽅法如下:
第⼀种⽅法——不进⼊recovery mode设置(推荐)
说明案例:Ubuntu版本:Ubuntu 16.04.3 LTS
Step1:启动系统,在启动过程中,反复按Esc键或者shift键(本⼈亲测反复按或者长按都可以,没必要纠结),直到出现以下界⾯:
Step2:通过上下键移动,选择Ubuntu⾼级选项(或者有的版本显⽰的是Advanced options for Ubuntu),然后按'Enter'键,进⼊如下界⾯Step3:选中Ubuntu,with Linux 4.13.0-38-generic (recovery mode) ,如下:
Step4:按'e'键,进⼊界⾯如下
Step5:通过上下左右键,移动光标,到linux  /boot/....... ro recovery nomodeset所在的⾏,如下
Step6:将图中的ro recovery nomodeset改为quiet splash rw init=/bin/bash,改完如下
Step7:按'F10'键,数秒后,进⼊界⾯如下:
Step8:输⼊命令passwd,如下
Step9:按下"Enter"键,界⾯如下:
Step10:输⼊⼀次密码后,按"Enter"键盘,按下回车,再次输⼊密码,界⾯如下
Step11:输完2次密码,按下"Enter"键,界⾯如下:
说明密码输⼊成功
Step12:重启电脑(如果是虚拟机的,重启虚拟机),进⼊终端,输⼊命令su - 界⾯如下
Step13:输⼊刚才设置的密码,界⾯如下
$变为#,说明是超级⽤户。
如果没有提⽰认证失败或者其他什么错误信息,也可以说明密码修改成功。
或者⽤命令whoami查看当前⽤户。
第⼆种⽅法——进⼊recovery mode设置(不推荐)
如果root密码忘记,可以进⼊recovery模式进⾏重置。
或者当sudo命令出现错误时,进⼊recovery模式可以修复/etc/sudoers⽂件。
设置步骤如下:
开机密码设置方法
Step1:启动Ubuntu系统,过程中长按Shift键,进⼊grub菜单;
Step2:选择recovery mode,按"e"键进⼊编辑页⾯;然后,选择recovery模式(恢复模式),回车;
Step3:到/etc⽬录下修改sudoers权限:chmod 0440 sudoers,搞定;也可以同时新增root密码,下次就不这么⿇烦了;Step4:ctrl+x
Step5:按ctrl+alt+del重启;或者reboot;
参考:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。