我无法验证任何需要 GUI 身份验证的内容...例如批准软件更新。每次尝试后,它都会显示类似身份验证失败的内容,并在 3 次尝试后关闭对话框。
我在 Xubuntu 14.04 上,我可以通过终端执行 sudo 命令和身份验证,但无法通过 GUI 执行任何操作。
我尝试过通过 passwd 更改密码,并且不使用任何特殊字符等。但这似乎超出了我的理解范围,因为我对 Xubuntu/Ubuntu 还不太熟悉。我无法更新我的系统,所以如果有人能提醒我如何通过终端进行更新,但我的主要任务是修复 GUI 身份验证。
任何帮助均感激不尽。
我尝试过的东西:
正如所提到的,这与任何其他问题都不匹配,因为:1. 不同的版本 2. 他们按住 SHIFT 的解决方案对我来说不起作用。3. 我的问题首先从 GUI 身份验证问题开始,然后 sudo 就消失了。
我的用户是 sudo 和 adm 组的成员 Sudo 命令可以正常工作 大多数 gksudo 命令(如 gksudo software-center)都无法进行身份验证,但 gksudo xclock 除外,它可以正常工作 :-)
更新 令我惊讶的是,当我使用 sudo 时,系统提示我不在 sudo 中。当我运行 GROUPS 时,我不再处于 sudo 或 adm 中?不知道为什么?
我尝试进行恢复操作……但当我重新启动时,按下或按住 Shift 键没有任何反应。我有一个 SSD,所以我的系统启动时间大约为 6 秒。当我看到蓝色的 Xubuntu 屏幕时,我尝试多次按下 Shift 键,但没有任何反应。
所以现在我需要帮助访问系统上的 root 提示,以便我可以将自己添加到 sudo..Ubuntu 是一个挑战,不是吗?:-)
答案1
似乎我的帐户中丢失了 sudo,但随着时间的推移,它逐渐退化。它不再存在了。所以我弄清楚了如何在 Ubuntu 14.04 中执行恢复模式。95% 的恢复模式都要求单击或按住 Shift 键才能访问 grub 菜单,但我的情况并非如此。我花了一段时间才发现,在 BIOS 之后按一次“ESC”按钮就可以了。这似乎是 UBUNTU 中的一个错误或一个非常糟糕的想法,它允许以不同的方式访问某个功能。
我能够访问 grub,运行 recovery linux-image,然后降级为 root。然后我运行 mount -o rw、remount,然后 adduser myusername sudo。
重新启动后,GUI 身份验证即可再次正常工作。
再次,我不知道我是如何失去 sudo 的......在我看来,如果系统允许从最后一个具有管理员权限的帐户中删除 sudo 的操作,就会出现一些严重的警告和多个通知。但事实并非如此。我不知道。