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

그리고 모든 모듈도 설치되어 있다고 생각했습니다. 하지만 이제 Freeradius를 LDAP 디렉터리에 대해 인증해야 할 때 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

관련 정보