我已经安装了 debian 11 和 pam-ldapd。现在,我想使用 pam 设置 openvpn 身份验证。当我想使用“getent passwd”命令进行测试时,我只得到了本地用户的响应。
你能帮我一下吗,如何设置?
我的 nsswitch 在这里:
passwd: files systemd ldap
group: files systemd
shadow: files
gshadow: files
hosts: files dns myhostname
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
nslcd.conf 在这里
uid nslcd
gid ldap
uri ldap://10.1.4.113/
base dc=example,dc=eu
#binddn cn=vpnbind,ou=MyUsers,dc=test,dc=net
#binddn [email protected]
binddn cn=admin,dc=example,dc=eu
bindpw secret
scope sub
base group dc=example,dc=eu
base passwd dc=example,dc=eu
base shadow dc=example,dc=eu
bind_timelimit 30
timelimit 30
filter passwd (&(objectClass=user)(memberOf=dc=example,dc=eu))
map passwd uid sAMAccountName
filter shadow (&(objectClass=user)(memberOf=example,dc=eu))
map shadow uid sAMAccountName
tls_reqcert never
感谢任何回答