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의 동일한 분기에서 어떻게 얻을 수 있습니까?

우분투 서버 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

관련 정보