UBuntu sudo 命令 :xxx is not in the sudoers file. This incident will be reported.

Posted kaizen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UBuntu sudo 命令 :xxx is not in the sudoers file. This incident will be reported.相关的知识,希望对你有一定的参考价值。

【1】分析问题

提示内容翻译成中文即:用户XXX(一般是新添加的用户名称)没有权限使用sudo。

解决方法修改新用户的权限,具体操作即修改一下/etc/sudoers文件。

【2】切换至root用户模式

命令:su -

备注:这里命令加有"-" ,与su是不同的。

在用命令"su"时只是切换到root,但没把root的环境变量传过去,还是当前用户的环境变量。

而用"su -"命令会将环境变量也一起切换过去(可以亲测,两个命令后分别查看环境变量$PATH),就像是root登录一样。

【3】修改文件的写权限

命令:chmod u+w /etc/sudoers

【4】编辑文件内容

命令:gedit /etc/sudoers 

打开文件后,查找 root ALL=(ALL) ALL 这行

在此行下面添加一行:

XXX ALL=(ALL) ALL

其中,XXX就是用户名。记得要保存。

【5】撤销文件的写权限

命令:chmod u-w /etc/sudoers

【6】验证问题。切换到用户XXX

命令:su XXX

输入用户对应的密码。sudo命令可以正常使用。

 

Good Good Study,Day Day Up.

顺序 选择 循环 总结

 

以上是关于UBuntu sudo 命令 :xxx is not in the sudoers file. This incident will be reported.的主要内容,如果未能解决你的问题,请参考以下文章

Linux中普通用户用sudo执行命令时报”xxx is not in the sudoers file.This incident will be reported”错误

用sudo时提示"xxx is not in the sudoers file. This incident will be reported.

xxx is not in the sudoers file.This incident will be reported.的解决方法 (一般用户不能执行sudo)

Ubuntu里怎么运行脚本

如何取消ubuntu可执行文件属性

sudo: unable to execute ./xxx.py: no such file or directory