PPA から Freeradius-LDAP 3.x をインストールする - ストレージ

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モジュールがインストールされていない理由です。

Freeradiusを中断せずに両方(LDAPモジュールを使用)動作するようにPPA:repositoryの同じブランチからどのように取得できますか?

Ubuntu Server 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

ベストアンサー1

FreeRadius で LDAP をサポートするには、次のコマンドを使用して適切なパッケージをインストールします。

sudo apt-get install freeradius-ldap

また、混合バージョンに関する質問に関してどのバージョンがインストールされているかを確認するには、次の手順を実行します。

dpkg -l | grep freeradius

および/または:

dpkg -l freeradius-ldap

おすすめ記事