我经常通过官方流程升级我女儿的桌面(使用 ubuntu 12.04.1),但在最近的一次尝试中,计算机要求输入 root(或超级用户)密码。过去我总是使用管理员密码。现在不再接受这个密码了。也无法解锁管理员帐户users accounts
。每个使用过这台电脑的人都声称没有输入 root 密码。除了管理员密码之外,没有人知道其他密码?一定是哪里出了问题。
如何禁用root密码?我尝试了本网站的一些建议,例如,但输入管理员密码后sudo passwd -dl root
计算机仍回复。the administrator is not in the sudoers file
我该怎么做才能删除或绕过 root 密码?
答案1
- 重新启动计算机并停留在grub菜单。
- 选择默认条目并按“e”。
- 在内核行末尾添加“single”(如果不行请尝试使用 1)。
按“b”键以修改后的参数启动。您将看到一个控制台提示,这是一个无密码的 root 控制台。
您可以使用 passwd 更改 root 密码,并且不会要求您输入旧密码。
- 此后,重新启动并以 root 身份进入终端,将自己添加到 sudoers(因为看起来您已将自己从列表中删除)。