![为什么 Ubuntu 在升级时要求我输入 root 密码?](https://linux22.com/image/831521/%E4%B8%BA%E4%BB%80%E4%B9%88%20Ubuntu%20%E5%9C%A8%E5%8D%87%E7%BA%A7%E6%97%B6%E8%A6%81%E6%B1%82%E6%88%91%E8%BE%93%E5%85%A5%20root%20%E5%AF%86%E7%A0%81%EF%BC%9F.png)
我经常通过官方流程升级我女儿的桌面(使用 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(因为看起来您已将自己从列表中删除)。