不在 sudoers 文件中

不在 sudoers 文件中

我使用 ['sudo gpasswd -a orca wheel'] 将用户添加到 sudoers 文件中。此命令按照“将用户 orca 添加到组 wheel”成功完成,但用户仍然无法执行 root 命令。我已注销并重新登录。

%wheel ALL=(ALL) ALL 在 sudoers 文件中默认未注释。

我正在使用 CentOS7。

非常感谢您的帮助。我发现以下文章最好: https://www.digitalocean.com/community/tutorials/how-to-edit-the-sudoers-file-on-ubuntu-and-centos

答案1

从技术上讲,您给出的命令不会将用户添加到 sudoers 文件中。它会将用户添加到 sudoers 文件中的组“wheel”。

您的设置应该允许用户 orca 运行 sudo。

也许这是一个显而易见的问题,但他们真的在使用 sudo 命令吗?例如,他们可以尝试,sudo whoami然后应该会打印出 root。

sudoers 系统不会绕过权限;他们仍然需要使用 sudo 命令。如果你想一直处于上帝模式,你应该以 root 身份登录,例如sudo su -

答案2

b00m!修复了它。只需在下面的部分中添加 root 下的用户即可。

## Allow root to run any commands anywhere 

root 全部=(全部) 全部 用户 全部=(全部) 全部

相关内容