管理员密码进行身份validation以登录,但不能安装应用程序或更改用户帐户

我刚刚安装了Ubuntu 12.04。 然后我将自己的用户个人资料更改为不需要密码并自动登录。 发生的事情是,一旦桌面显示,我仍然需要输入密码。 进入后,当我尝试安装应用程序或更改用户帐户时,我发现我的密码不被接受。

我仍然被列为管理员,所以我认为我的密码必定发生了什么。 我的问题是,为什么我的密码被接受以用户身份登录,而不是管理员的东西? 它是相同的密码,不是吗? 我安装Ubuntu时设置的那个。

我尝试在root shell提示符下重置密码(通过恢复模式访问),但我只收到一个错误,结果是“密码未更改”。

救命! 还有什么我可以做的,以避免完全重新安装Ubuntu?

我遇到过同样的问题。 改变,只是一点点,罗宾的答案解决了这个问题……

我已经改变了一些建议的步骤: http : //www.psychocats.net/ubuntu/fixsudo

  1. 以root身份以恢复模式引导
  2. 输入命令: mount -o rw,remount /
  3. 输入命令: groupadd admin
  4. 输入命令: adduser username admin
  5. 输入命令: sudo nano /etc/sudoers
  6. root ALL=(ALL:ALL) ALL下面root ALL=(ALL:ALL) ALL添加此行username ALL=(ALL:ALL) ALL
  7. 按Ctrl + X并回答“y”以保存更改
  8. 输入命令: passwd username
  9. 输入您的用户密码
  10. 输入命令: exit
  11. 恢复正常启动
  12. 你做到了!!!!

*其中username是您的实际用户名。

系统已从sudoer的文件中删除了有问题的用户,该文件授予管理员级权限。

有关解决此问题的说明,请访问: http : //www.psychocats.net/ubuntu/fixsudo

此页面告诉您如何在恢复模式下访问根提示符,并提供简单易懂的说明说明,以便将用户还原到“admin”组。

如果在此过程中,您收到一条消息,告诉您“admin”组不存在(就像我一样),请输入命令:groupadd admin

然后重新执行命令将用户添加到“admin”组。