如何在 Debian 11 上设置 pam

如何在 Debian 11 上设置 pam

我已经安装了 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

感谢任何回答

相关内容