Install phpLDAPadmin

LDAP 관리용 phpLDAPadmin 을 설치한다.

phpLDAPadmin 주소가 172.17.0.8임을 확인한다.

웹서버를 설정한다. 여기서는 기존 nginx를 프록시로 사용하여 설정한다.

웹 브라우저에서 http://admin.ldap.example.org 로 접속하면 다음과 같은 화면이 나오고 Login DN에 cn=admin,dc=example,dc=org 와 Password에 $LDAP_ADMIN_PASSWORD 변수에 지정한 암호를 입력하고 Authenticate 버튼을 눌러 로그인 한다.

기본적인 그룹과 사용자를 추가한다. 트리에서 dc-example,dc=org 을 클릭한 후, Create a child entry를 클릭하거나 트리에서 Create new entry here을 클릭한다.

Generic: Organisational Unit 을 선택하면 다음과 같이 나오고, groups, users를 만든다.

ou=groups 에서 Create a child entry 를 선택한다.

Generic: Posix Group 을 선택하고 admin, user 그룹을 만든다.

ou=users 에서 Create a child entry 를 선택하고 Generic: User Account 선택하여 사용자를 추가한다.

기본 템플릿에 없는 email 속성을 추가한다.