Ldap
從 PPA 安裝 Freeradius-LDAP 3.x - 儲存庫
最初我從穩定的分支安裝了 Freeradius,如下所示:
apt-get install python-software-properties apt-add-repository ppa:freeradius/stable-3.0 apt-get update apt-get install freeradius make
我想,所有的模組也都安裝了;但是現在,當我需要針對 LDAP 目錄對 Freeradius 進行身份驗證時,我正在嘗試重新配置 Freeradius,並且當我在調試模式 (-X) 下執行它時,我看到以下錯誤:
/etc/freeradius/mods-enabled/ldap: Failed to link to module 'rlm_ldap' : /user/lib/freeradius/rlm_ldap.so: cannot open shared object file: No such file or directory
這就是為什麼我相信沒有安裝用於 Freeradius 的 LDAP 模組的原因。
我怎麼能從 PPA:repository 來自同一個分支,為了不損壞 Freeradius 並讓它們(使用 LDAP 模組)工作。
Ubuntu 伺服器 16.04.1TLS、Freeradius 3.11
更新1:
$dpkg -l | grep freeradius freeradius 3.0.11-ppa3~xenial freeradius-common 3.0.11-ppa3~xenial freeradius-config 3.0.11-ppa3~xenial freeradius-utils 3.0.11-ppa3~xenial libfreeradius3 3.0.11-ppa3~xenial
要在 FreeRadius 中支持 LDAP,請使用以下命令安裝相應的軟體包:
sudo apt-get install freeradius-ldap
還與您對混合版本的疑問有關,要檢查已安裝的版本,請執行以下操作:
dpkg -l | grep freeradius
和/或:
dpkg -l freeradius-ldap