解决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"解决方式