Ubuntu系统超级用户root的密码被用户遗忘


如果用户使用的其他用户名拥有root权限,那么可以用该用户名登录,并执行修改超级用户密码的命令“passwd root”,然后根据屏幕提示输入新密码即可。


如果用户没有其他用户名拥有root权限,那么可以用系统光盘启动到单用户模式,分三个步骤解决问题:


第一步,在命令行界面中执行“vi /etc/pass⁃wd”命令,打开/etc/passwd文件,把文件中“root:”后面的“!”去掉;


第二步,在命令行界面中执行“vi /etc/security/passwd”命令,打开/etc/security/passwd文件,删除“root:”下面类似“password=AmMwUe2EQ491U”、“lastupdate=1054106568”和“flags=”的信息;


第三步,重启计算机,输入新的“passwd root”命令,即可重新设置root密码。