본문 바로가기
빅데이터

[빅데이터] LDAP 설치 및 기본 설정

by hs_seo 2021. 6. 22.

우분투에서 LDAP을 설치 하고, 기본 설정을 처리하는 방법을 알아보겠습니다.

slapd는 stand-alone ldap로 ldap 서버이고, ldap-utils는 ldap 쿼리 명령 실행을 위한 도구입니다.

$ sudo apt-get -y install slapd ldap-utils

LDAP 설치 중 다음과 같은 암호 설정화면이 나오는데, 이는 관리자용 암호 이기 때문에 잘 기억해 두어야 합니다.

ldap 관리자 암호

암호를 입력하고 나면 설치가 완료 됩니다. 설치가 완료되면 다음 명령어를 입력하여 ldap 설정을 진행합니다.

sudo dpkg-reconfigure slapd

 

설정을 진행하기 위해서 No 를 선택합니다.

도메인 네임(DN)을 입력하는 창이 나오면 적절한 이름을 입력합니다. (ex: example.com)

그 다음 조직명을 입력하는 창이 나오면 적당한 이름을 입력합니다.

DB는 MDB를 선택하고, 다음은 모두 기본 설정으로 엔터를 입력해 주면 설정이 완료됩니다.

이제 모든 설정이 완료 되고, 현재 설정 상태를 확인합니다.

$ sudo slapcat
dn: dc=hello,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: example
dc: hello
structuralObjectClass: organization
entryUUID: 6ccfa1b0-72a5-103b-92e0-7f2f687e4efb
creatorsName: cn=admin,dc=hello,dc=com
createTimestamp: 20210706125712Z
entryCSN: 20210706125712.164479Z#000000#000#000000
modifiersName: cn=admin,dc=hello,dc=com
modifyTimestamp: 20210706125712Z

dn: cn=admin,dc=hello,dc=com
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword:: e1NTSEF9OVhsNFRJeWNSdmZabWhxSkRBNndmMlY3NVFiUzRjZ1Y=
structuralObjectClass: organizationalRole
entryUUID: 6cd058f8-72a5-103b-92e1-7f2f687e4efb
creatorsName: cn=admin,dc=hello,dc=com
createTimestamp: 20210706125712Z
entryCSN: 20210706125712.169254Z#000000#000#000000
modifiersName: cn=admin,dc=hello,dc=com
modifyTimestamp: 20210706125712Z

여기까지 진행하면 LDAP을 설정했습니다.

 

LDAP 조회

LDAP이 동작하는지 확인하기 위해서 데이터 조회를 진행합니다.

 

반응형