我的用户不在 sudoers 文件中

我的用户不在 sudoers 文件中
ana is not in the sudoers file.  This incident will be reported.

那么,我该怎么办?

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

答案1

结合@steeldriver 的评论和这个线程。

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

首先,您必须在启动时按住 Shift。您将看到此菜单。然后选择一个包含(恢复模式)的菜单。最好选择从顶部开始的第二个。

在此处输入图片描述

然后,你应该会看到这个菜单。选择 root。 在此处输入图片描述

此后,您将看到一个根提示符,如下所示:

root@ubuntu:~#

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

mount -o rw,remount /

然后,您可以使用此命令将您的用户重新添加到 sudo。

adduser YOUR_USERNAME sudo

照常重新启动然后您就可以使用sudo

答案2

我理解您的问题,Ana 希望sudo在尚未获得许可的情况下使用。这需要更改 root 权限(幸运的是!)。我还知道您是root,并且您可能是ana

我的理解是否正确:

  • 如果 Ana 有 root 密码,他/她就可以执行此操作

    su
    添加用户 ana sudo

  • 或者,如果您是 root 或 sudoer 但不是他/她,您可以为 Ana 执行此操作

    sudo adduser ana sudo

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

如果我对您的问题的理解有误,1)抱歉;2)请告诉我,我将删除该答案。

相关内容