Konfigurasi ldap server centos 6

Konfigurasi Ldap Server centos 6 -  Pada  kesempatan  kali ini,  saya  akan  belajar  bagaimana  cara  install dan  konfigurasi  ldap  server  di  centos. Sebelum, melakukan  install  ldap  server   pada  server    kita.  Lebih baik   kita  pahami  terlebih dahulu  konsep  dari  ldap  server  tersebut.  


Pengertian  Ldap  Server ??

LDAP  ialah   sebuah   protokol  digunakan   untuk   mengatur  mekanisme  pengaksesan   layanan    direktory  ( Directory Service )    yang  dapat   digunakan  banyak  informasi seperti    tentang   user, organizations, roles, services,dll.
LDAP  menggunakan  mode  client-server,  dimana  client  mengirimkan  identifer data kepada  server menggunakan  prtokol   tcp/ip  dan  server   akan  mencoba reuest  permintaan  client,  dengan  mencari  pada   DIT  (  Directory Infromation  Tree)  yang  tersimpan   di server.  Bila  tidak ada data   di  server, hasilnya   akan   dikirimkan  ke  client berupa  pointer ke  server  lain   yang  menyimpan datta    yang di cari. 

Cara  Kerja Ldap  Server ?
Di dalam LDAP terdapat 2 service utama yaitu : slapd dan slurp. Slapd merupakan LDAP daemon yang melayani request atau permintaan dari client, query dan berkomunikasi dengan backend database. Sedangkan slurp merupakan replication daemon yang berfungsi melayani replikasi data agar terus terjadi sinkronisasi data antara client dan server.

Ldap (   Lightweight Directory Access   Protocol   )  suatu  protokol    untuk mengakses  directory  secara   ringan. Disebabkan   ldap  menggunakan     jaringan  internet   yang  penggunakan  protokol paket-paketnya     sangat  ringan.

Artikel  Terkait 


install proxy server Debian 7

Install dan Konfigurasi Multi Domain Debian

        Instalasi dan Konfigruasi NTP Server Debian 7


Ldap meruapakan  bagian dari  internet  protcol  yang  digunakan  untuk  mengaksess suatu  directory  misalnya  directory  mail   sebuah  perusahan,dsb. Pada  ldap   ini  tidkak  hanya  membaca  infromasi  tapi  dapat  menambah dan    update  informasi   yang  ada  directory  tersebut.
Install  paket-paket  ldap  server. Disini  saya  install  ldap  server  di  centos  6.  yum  install  openldap-servers openldap-clients


Anda  setting ldap   client untuk   dapat  mengakses  ldap  server  anda.   vi /etc/ldap.conf.  masukan domain   untuk  ldap  berikut   ip  address   untuk  ldap  server  tersebut. 


Copy   file   slapd.conf.obsolete   ke  file  /etc/openldap/slapd.conf .   file  slapd.conf   merupakan   konfigurasi  utama  ldap  server  yang mendefinisikan   domain  ldap,  password  ldap, tls   ldap,dll. 


Copy  file  DB_CONFIG.example  ke  /var/lib/ldap/DB_CONFIG.  DB_CONFIG meruapakan   file  yang berisi  sebuah  database  yang  dibuat  oleh  ldap  server.


 Buat  password  untuk  ldap   server.   Ldap  server   sudah  mendukung tls  untuk  mengamankan   ldap  server . 

Ldap  menerapkan  mekanisme ssha  untuk  password.  Jadi  password  untuk  ldap  secara  otomatis   terenkripsi  oleh   ssha.  Perintah   yang  digunakan  untuk buat  password    slappasswd


Konfigurasi  domain  ldap, password  ldap  dan  user  root  untuk  mengakses  ldap  server   tersebut  di  pihak  client.   Edit  file   tersebut  vi /etc/opendldap/slapd.conf

Suffix  mendefinisikan  domain   untuk  digunakan  untuk ldap tersebut
Rootdn  mendefinisikan   root   akses  untuk  mengakses   ldap  server  tersebut.
Rootopw  mendefinisikan  untuk  password   ldap  server. 
Lakukan  copy  paste  yang  telah  dibuat   sebelumnya.



Buat  sebuah  file   yang  mendefinisikan database  unttuk   login   user  admin   dan  login  user  client. 



Tambahkan   database   tersebut ke  system   ldap  server  dengan  menggunakan  perintah  slapadd –n 2 –l  (  directory  yang  menyimpan  sebuah  file  database  tersebut.

                   

          Lakukan   sinkorinisasi   atau   converter   antara   dua   file   konfigurasi    ldap  server   tersebut   supaya  dapat   terhubung   satu sama  lainya.  Menggunakan perintah   slaptest –f /etc/openldap/slapd.conf –f /etc/openldap/slapd.d/



Beri   hak  akses   untuk  dapat   mengakses   directory  /var/lib/ldap   dan /etc/openldap/slapd.d/ jangan  lupa   untuk   berikan  perintah  chkconfig  slapd on  berfungsi   sebagai  ldap   server   akan  berjalan  otomatis   walaupun   server di reboot.



Lakukan  perintah  rm –rf  /etc/openldap/slapd.d/*   dan  restart   ldap  server  tersebut.


Alhamdulilah   artikel  "Konfigurasi  ldap Server   Centos  6  "   sudah  selesai.  Untuk  pengetesan  ldap   server  bisa  anda  lakukan  dengan  ldap  client.  Sudah banyak  software  ldap  client  yang  di  internet.  

 Konfigurasi  di atas  saya ujicoba dengan   linux  centos, saya  tidak bertanggung jawab  atas  konfigurasi  ldap  server , jika  terjadi  gagal . Karena  saya  masih  newbie  dan mencoba  bangkit dari  kepurukan  saya.  Salam   blogwalking :)