我使用的是 Ubuntu 13.10 64 位。在“系统设置”->“用户帐户”中,我选择了“无密码登录”。这是我唯一的管理员帐户,因此根据这个答案,我遇到了错误 #1168749,这意味着我无法进行身份验证,无论是在终端中还是在 GUI 中。我尝试了以下所有答案:
- https://askubuntu.com/a/152617
- https://askubuntu.com/a/70445
- https://askubuntu.com/a/136537
- http://www.psychocats.net/ubuntu/fixsudo
- https://askubuntu.com/a/194760/252848
- https://askubuntu.com/a/441575/252848
在前两个之后,我再次能够在 GUI 中进行身份验证,但是在尝试了所有这些答案和解决方案后仍然无法在终端中使用 sudo。有人知道如何修复这个错误吗?
编辑
实际上我错了,我可以 sudo(愚蠢的错误,我的错)。我只是继续尝试输入 su,它说:
su: Authentication failure
答案1
您描述的行为是正常的,因为 Ubuntu 默认锁定 root 帐户。如果您需要交互式 root shell,则应sudo -i
使用su
欲了解更多信息,请参阅根须藤