我想授予用户 sudo 访问权限。
我想主要是我想授予安装软件的权限,但不太确定如何在 CentOS 中执行此操作:
https://linuxize.com/post/how-to-add-user-to-sudoers-in-centos/
而在 Ubuntu 中,这个选项至少是我这样的记起, 是:
sudo adduser foo sudo
将用户 foo 添加到 sudo。我也很好奇为什么这在 CentOS 中不可用——也许它不够细粒度?
[nsaunders@rolly ~]$
[nsaunders@rolly ~]$ sudo usermod -aG sudo rdegamma
usermod: group 'sudo' does not exist
[nsaunders@rolly ~]$
答案1
CentOS 中的组不称为sudo
。来电wheel
了
作为根用户:
usermod -aG wheel rdegamma
然后,如果您还没有运行visudo
并取消注释 sudoers 文件中的以下行:
%wheel ALL=(ALL) ALL
让用户启动一个新的 shell 会话来输入其密码sudo
。