Debian 和 ubuntu 上的 LDAP

Debian 和 ubuntu 上的 LDAP

我目前正在将我的 Linux 客户端从 Ubuntu 16.04 更改为 Debian 9.6,并且我正在尝试设置 LDAP 客户端身份验证到 debian 计算机。

安装时,我注意到 debian 上不存在以下命令

sudo dpkg-reconfigure ldap-auth-config

要设置 Debian LDAP,我不知道如何配置。

答案1

在 Debian 上,您可能需要apt install nslcd使用 LDAP 详细信息(或者dpkg-reconfigure nslcd如果已经安装)配置它,然后安装/(重新)配置libnss-ldapd将 LDAP 数据包含到名称数据库中,最后libpam ldapd如果您使用 PAM 进行授权,则启用 PAM LDAP 模块。同样,编辑/etc/nslcd.conf(然后重新加载NSCD)/etc/nsswitch.conf/etc/pam.d/common-auth(或者其他一些服务文件,如果您不需要覆盖所有 PAM 服务)。另请参阅man pam-auth-update默认设置是否不适合您。

一旦上述工作生效,请考虑apt install unscd获得更好的性能,但不要忘记此缓存仅与 LDAP 数据库具有延迟一致性。

相关内容