我的主用户名不在sudoers文件中

我试图用我的主用户名(不是root )安装一些软件/编辑文件但是我得到了这个错误[X] is not in the sudoers file. This incident will be reported. [X] is not in the sudoers file. This incident will be reported.
我尝试使用sudosu username编辑/etc/sudoers文件,但我得到了同样的错误!

如果我无法访问它,我应该如何将我的用户名添加到sudoers文件中?
我也试着在这里遵循这个指南。

是指导说,在启动2个操作系统时(这是我的情况),然后选择Ubuntu,菜单会让你选择正常启动/打开恢复模式/等,但它不会发生在我身上,即使我按住shift没有菜单会弹出来的。

我使用Wubi和我的Ubuntu版本安装了Ubuntu:12.04 LTS。

打开根终端并键入visudo (以访问和编辑列表)。

导航到现在显示在终端中的sudoers文件的底部。

就在如下所示的界限之下:

  root ALL=(ALL) ALL 

添加以下内容(将user替换为您的实际用户名):

  user ALL=(ALL) ALL 

现在保存文件。 此过程取决于您的编辑:

  • nanoCtrl O然后按Enter ,然后按Ctrl X退出
  • vim:wq

将用户添加到sudoers文件的最简单方法是以具有执行gpasswd权限的用户身份运行命令bellow:

 sudo gpasswd -a username sudo 

在搜索中描述的过程:“ psychocats ubuntu fixsudo”帮助我使用Lubuntu 13.04

然后进入恢复模式

 mount -o rw,remount / adduser username sudo 

如果您具有root密码(可能在安装期间已配置),则可以打开终端并键入su -l ,然后键入root密码。 最后跟随jasmines回答。 要在vim中开始编辑,请转到root ALL=(ALL) ALL下面的行,然后按i 。 在初始Fedora安装后,我能够按照这些步骤添加我的帐户。