我的主用户名不在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.
我尝试使用sudo
和su username
编辑/etc/sudoers
文件,但我得到了同样的错误!
如果我无法访问它,我应该如何将我的用户名添加到sudoers
文件中?
我也试着在这里遵循这个指南。
是指导说,在启动2个操作系统时(这是我的情况),然后选择Ubuntu,菜单会让你选择正常启动/打开恢复模式/等,但它不会发生在我身上,即使我按住shift
没有菜单会弹出来的。
我使用Wubi和我的Ubuntu版本安装了Ubuntu:12.04 LTS。
打开根终端并键入visudo
(以访问和编辑列表)。
导航到现在显示在终端中的sudoers
文件的底部。
就在如下所示的界限之下:
root ALL=(ALL) ALL
添加以下内容(将user
替换为您的实际用户名):
user ALL=(ALL) ALL
现在保存文件。 此过程取决于您的编辑:
-
nano
– Ctrl 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安装后,我能够按照这些步骤添加我的帐户。