意外删除用户,失去了 sudo 的所有用户权限/特权

意外删除用户,失去了 sudo 的所有用户权限/特权

这是我从 Windows 转向 Linux 操作系统的第四天。

我不知道为什么要这么做,但我输入了这个命令sudo deluser <MYUSER> sudo。输入命令后,我失去了所有sudo权限。每次我输入带有sudo此消息的命令时,都会在下一行中出现。我也没有任何备份。

Sorry, user <user> is not allowed to execute '/usr/bin/apt-get update' as root on <HOST>

我想过重新格式化我的电脑以重置所有权限,但我做不到。虽然我的密码在桌面登录屏幕上有效,但我的密码在这里不起作用。

在此输入图像描述

我还在这里看到一条警告说A problem has been detected with your thumbnail cache. Fixing it will require administrative privileges..单击时Fix now,会出现身份验证弹出窗口,如上所述,我的密码不起作用。

在此输入图像描述

我不能因为搞砸了我的 SSD 就扔掉。如果我可以重新格式化我的操作系统就好了。请帮助我,任何人。

答案1

您没有删除您的用户,通过在deluser命令中指定用户和组,您只是将自己从须藤团体。并且由于该组的成员资格允许您使用sudo,因此您不能再使用它。

您所需要做的就是以 root 身份登录并将自己添加回来。您可能没有设置 root 密码(这是 Ubuntu/Mint 上的默认密码),因此您需要重置它。 AskUbuntu 上的这个问题有一个很好的重置 root 密码的教程。之后,您只需在终端中以 root 身份登录su,然后将自己添加回须藤组使用usermod -a -G sudo <user>.

相关内容