用户不在 sudo 组但可以执行 sudo 操作

用户不在 sudo 组但可以执行 sudo 操作

当我使用 visudo 命令将用户学生放入 sudoers 文件中时,这是正常行为吗?如下所示:

visudo 

student   ALL = NOPASSWD:   ALL

而且他不在sudo组但是仍然可以执行sudo操作?

因此,如果用户在 sudoers 文件中描述,他就不需要加入 sudo 组?

答案1

这是正常的。默认情况下,您有/etc/sudoers

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

因此,该组中的所有用户sudo都可以执行任何操作。根据此行,将用户添加到此组将授予权限。

您也可以在那里添加单独的用户。

相关内容