Dpkg

ldap 在 debian 和 ubuntu 上

  • January 6, 2019

我目前正在將我的 Linux 客戶端從 Ubuntu 16.04 更改為 Debian 9.6,並且我正在嘗試將 LDAP 客戶端身份驗證設置為 debian 機器。

設置時,我注意到 debian 上不存在以下命令

sudo dpkg-reconfigure ldap-auth-config

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

在 Debian 上,您可能希望apt install nslcd使用 LDAP 詳細資訊(或者dpkg-reconfigure nslcd如果已經安裝)對其進行配置,然後安裝/(重新)配置libnss-ldapd以將 LDAP 數據包含到名稱數據庫中,最後使用 libpam-ldapd啟用 PAM LDAP 模組,如果您使用 PAM 進行授權。等效地,編輯/etc/nslcd.conf(然後重新載入nslcd/etc/nsswitch.conf/etc/pam.d/common-auth(或其他一些服務文件,如果您不需要所有 PAM 服務的通用覆蓋)。另請參閱man pam-auth-update以防預設設置不適合您。

一旦上述方法有效,請考慮apt install unscd獲得更好的性能,但不要忘記此記憶體只會延遲與您的 LDAP 數據庫的一致性。

引用自:https://unix.stackexchange.com/questions/492538