首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >usermod: CentOS中不存在组'sudo‘

usermod: CentOS中不存在组'sudo‘
EN

Unix & Linux用户
提问于 2020-06-07 14:29:08
回答 1查看 54K关注 0票数 15

我想授予用户sudo访问权限。

我想我主要想授予安装软件的权限,并且不太确定如何在CentOS中这样做:

https://linuxize.com/post/how-to-add-user-to-sudoers-in-centos/

在Ubuntu中,这个选项(至少与我的召回一样)是:

sudo adduser foo sudo

若要向sudo添加用户foo,请执行以下操作。我也很好奇为什么在CentOS中不能使用它--也许它的粒度不够细?

代码语言:javascript
运行
复制
[nsaunders@rolly ~]$ 
[nsaunders@rolly ~]$ sudo usermod -aG sudo rdegamma
usermod: group 'sudo' does not exist
[nsaunders@rolly ~]$ 
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-06-07 14:40:07

CentOS中的这个组不叫sudo。叫wheel

作为根:

代码语言:javascript
运行
复制
usermod -aG wheel rdegamma

然后,如果尚未运行visudo,则需要在sudoers文件中取消对以下行的注释:

代码语言:javascript
运行
复制
%wheel  ALL=(ALL)       ALL

让用户启动一个新的shell会话,以输入他们的sudo密码。

票数 35
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/591420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档