这是我从 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>
.