我的用户不在sudoers文件中

ana is not in the sudoers file. This incident will be reported. 

那么,我该怎么办?

要更改密码,我需要编辑sudoers文件,编辑文件我需要密码!

结合@steeldriver和这个post的评论。

您需要使用Ubuntu的恢复模式。

首先,你必须在启动时按住shift。 你会看到这个菜单。 然后选择一个菜单(恢复模式)。 首选从顶部开始。

在此处输入图像描述

然后,您应该看到此菜单。 选择root。 在此处输入图像描述

之后,您将看到根提示符,如下所示:

 root@ubuntu:~# 

你看,使用恢复将使你处于只读状态。 您需要使用此命令使系统读写。

 mount -o rw,remount / 

然后,您可以使用此命令将您的用户读取为sudo。

 adduser YOUR_USERNAME sudo 

像往常一样重新启动,你就可以使用sudo

当我得到你的问题时,Ana希望在不被允许的情况下使用sudo 。 这需要更改root权限(幸运的是!)。 我也明白你是root ,你可能是ana

我的理解应该是正确的:

  • 如果他/她有root密码,Ana可以这样做


    adduser ana sudo

  • 或者你可以为Ana做这个,如果你是root或sudoer但不是他/她

    sudo adduser ana sudo

su切换到root ,因此需要知道root密码, adduser ana sudoana添加到sudo组。

如果我对你的问题的理解是错误的,1)抱歉,2)请告诉我,我会删除那个答案。