为什么 Ubuntu 在升级时要求我输入 root 密码?

为什么 Ubuntu 在升级时要求我输入 root 密码?

我经常通过官方流程升级我女儿的桌面(使用 ubuntu 12.04.1),但在最近的一次尝试中,计算机要求输入 root(或超级用户)密码。过去我总是使用管理员密码。现在不再接受这个密码了。也无法解锁管理员帐户users accounts。每个使用过这台电脑的人都声称没有输入 root 密码。除了管理员密码之外,没有人知道其他密码?一定是哪里出了问题。

如何禁用root密码?我尝试了本网站的一些建议,例如,但输入管理员密码后sudo passwd -dl root计算机仍回复。the administrator is not in the sudoers file

我该怎么做才能删除或绕过 root 密码?

答案1

  1. 重新启动计算机并停留在grub菜单。
  2. 选择默认条目并按“e”。
  3. 在内核行末尾添加“single”(如果不行请尝试使用 1)。
  4. 按“b”键以修改后的参数启动。您将看到一个控制台提示,这是一个无密码的 root 控制台。

  5. 您可以使用 passwd 更改 root 密码,并且不会要求您输入旧密码。

  6. 此后,重新启动并以 root 身份进入终端,将自己添加到 sudoers(因为看起来您已将自己从列表中删除)。

相关内容