我无论如何也想不出为什么 sudoers 文件不起作用。每当用户尝试登录并提升权限时,都会出现错误<name> is not in the sudoers file. This incident will be reported
sudoers文件本身似乎没有配置错误,下面是配置示例
## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
#includedir /etc/sudoers.d
account1 ALL=(ALL) NOPASSWD: ALL
account2 ALL=(ALL) NOPASSWD: ALL
%group1 ALL=(ALL) ALL
Defaults:%group1 !requiretty
它使用与网络中其他服务器相同的配置。有什么想法吗?我使用带有 SSSD 的 RedHat 6.7 进行身份验证。该机器已加入 Windows 域并使用 Active Directory 中的 POSIX。
另外,如果我id
在我的帐户上做了,它表明我是group1
[@machine ~]$ id uid=10090() gid=10010(group1) groups=10010(group1)