解决shell命令"** is not in the sudoers file..."错误

Posted harelion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决shell命令"** is not in the sudoers file..."错误相关的知识,希望对你有一定的参考价值。

Linux中新建的普通用户一般不会分配给root权限,每次都su root也太麻烦,可以通过在/etc/sudoers文件中添加当前用户的方式,给当前用户赋予sudo命令的使用权限。

 

# 切换到root用户
echo `whoami`" ALL=(ALL) ALL" >> /etc/sudoers

 

/etc/sudoers文件中配置的通用格式是:

user host=(run_as) command

其中,

user 用户名,需要添加的用户名

host 一个或多个主机名,一般写ALL

run_as 作为什么用户执行,通常是root或者ALL

command 允许以指定的用户执行的命令,可以是ALL或者指定的命令

 

 

* 网络搜索结果汇总而来,仅作备忘

 

以上是关于解决shell命令"** is not in the sudoers file..."错误的主要内容,如果未能解决你的问题,请参考以下文章

★解决mount: /dev/cdrom is not a block device(小女在线等)

Electron "jQuery/$ is not defined" 解决方法

关于 Tomcat 6.0:"XXX" does not exist or is not a readable directory 问题的解决办法

iOS "The sandbox is not in sync with the Podfile.lock"解决方式

String literal is not properly closed by a double-quote解决

火狐 event is not defined