Mengenal LDAP Lebih Dekat

LDAP merupakan protocol yang digunakan untuk membangun directory server. Sederhananya LDAP dibangun sebagai contact book directory yang berisikan nama, alamat email, dan informasi penting lainnya. Ada beberapa software yang mengembangkan teknologi LDAP salah satunya adalah OpenLDAP. OpenLDAP merupakan software yang bersifat open source yang tersedia pada system operasi linux.

Fasilitas yang disediakan OpenLDAP:
Slapd: Stand-alone LDAP daemon (server)
Libraries: Implementing the LDAP protocols
Utilities, tools, dan contoh client.

Berikut langkah-langkah installasi LDAP server

Apt-get install slapd ldap-utils

Kemudian dilanjutkan dengan melakkukan rekonfigurasi package slapd

dpkg-reconfigure slapd
  • Omit OpenLDAP server configuration ? NO
  • DNS Domain Name : Masukan nama domain "universitaspertamina.ac.id"
  • Pilih database backend nya: MDB
  • Do you want the database to the removed when slapd is purged? NO
  • Move old Database? YES
  • Allow LDAPv2 protocols? NO

Setetalah selesai melakukan installasi OpenLDAP dilanjutkan untuk melakukan installasi PHPMyAdmin

apt-get install phpldapadmin

Setelah selesai melalukan installasi PHPMyAdmin dilanjutkan dengan melakukan konfigurasi phpldapamin

  • Edit file config.php
nano /etc/phpldapadmin/config.php

Identitas LDAP pada tampilan PHPMyAdmin

$servers->setValue('server','name','10.10.20.108 LDAP');

Nama DNs LDAP Server

$servers->setValue('server','base',array('dc=UniversitasPertamina,dc=ac,dc=id'));

Konfigurasi login bind_id

$servers->setValue('login','bind_id','cn=admin,dc=universitaspertamina,dc=com');

#  $servers->setValue('login','bind_id','cn=Manager,dc=universitaspertamina,dc=com');

#  $servers->setValue('sasl','realm','10.10.20.108.COM');

#  $servers->setValue('auto_number','search_base','ou=People,dc=universitaspertamina,dc=com');
Written by rdewi on Apr 10 2019, 3:14 PM.
User
Projects
None
Subscribers
None