ZhihanXing 发表于 2023-11-11 16:44:29

centos将用户添加到root用户组后该用户无法获取root权限

使用usermod -aG root username后,切换到该用户后使用sudo命令仍无法获取root权限,这是怎么回事?

isdkz 发表于 2023-11-11 16:44:30

在CentOS中,将用户添加到root用户组后,该用户仍然无法获取root权限是因为在默认情况下,sudo命令只允许wheel组的用户获取root权限。要解决这个问题,可以按照以下步骤操作:

1. 确保用户已经被添加到wheel组:
      usermod -aG wheel username
   

2. 编辑sudoers文件以允许wheel组的用户使用sudo命令:
      visudo
   

3. 在打开的文件中找到以下行:
      ## Allows people in group wheel to run all commands
   %wheelALL=(ALL)       ALL
   

4. 确保该行没有被注释掉(即前面没有#),如果被注释掉,去掉注释。

5. 保存并退出sudoers文件。

现在,用户应该能够通过sudo命令获取root权限了。
页: [1]
查看完整版本: centos将用户添加到root用户组后该用户无法获取root权限