Sudo 使用 LDAP 身份验证两次要求输入密码

Gnu*_*iff 5 ubuntu active-directory ldap sudo

我有 Ubuntu 8.04 LTS 机器和 Windows 2003 AD 域。

我已成功设置我可以使用域用户名和密码登录,使用域前缀,如“域+用户名”。

登录到机器后,首先尝试一切正常,但是,由于某种原因,当我尝试 sudo 我的登录用户时,每次尝试 sudo 时它都会要求输入密码两次。它在第二次后接受密码,但不是第一次。

有一两次我可能会认为我只是第一次输入错误的传球,但这是总是发生的事情,有什么问题的想法吗?

pam.conf 是空的 pam.d/sudo 只包含 common-auth 和 common-account,并且

共同认证是:

auth    sufficient      pam_unix.so nullok_secure
auth    sufficient      pam_winbind.so
auth    requisite       pam_deny.so
auth    required        pam_permit.so
Run Code Online (Sandbox Code Playgroud)

hel*_*oel 3

在 PAM 中有一个名为“use_first_pass”的选项:

auth        sufficient    pam_ldap.so use_first_pass
Run Code Online (Sandbox Code Playgroud)

尝试为 LDAP 启用它,应该可以解决您的问题