在配置sudoers时应注意,文件后面的配置会覆盖前面的配置。由于sudoers文件已有配置如下:
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
如果你要添加admin组的用户username到sudoers,并且指定无需密码,可以使用如下命令:
username ALL=(ALL) NOPASSWD:ALL,但是必须将其添加到%admin ALL=(ALL) ALL之后。否则,关于组admin的配置将会覆盖该配置。