Instal dan Konfigruasi LDAP Server Debian 7

Tutprial  Linux  Indonesia -- Install  dan Konfigruasi  LDAP Server  Debian 7 -  Selamat  siang  semuanya,  bagol69  akan  belajar bagaimana  cara  install dan konfigurasi  LDAP Server di  debian  7. 

Sebelum, anda  install  dan konfigurasi  ldap  lebih baik anda  pahami  terlebih dahulu  konsep  dari ldap  server.  


Instal  dan  Konfigruasi  LDAP  Server Debian  7


PENGERTIAN LDAP SERVER  ?  


LDAP merupakan  sebuah  protokol yang bertugas  untuk  mengatur  sebuah mekanisme  layanan  direcory ( akses directory ). Untuk menampung banyak informasi  seperti  user, organizations, roles, services,dll.

LDAP menggunakan  metode  clinet/server.Dimana client mengirimkan data  ke  ldap server menggunakan  protocol  tcp/ip LDAP Server  menerima permintaan dengan mencari  informasi  di  DIT (  Diretocry Information Tree ). Yang  tersimpan  di  LDAP Server. 


Jika  data  yang diminta oleh  user tidak  ada di  LDAP server. LDAP Server akan mengirimkan hasilnya, berupa  pointer-pointer alamat  ldap server  lainya. Yang menyimpan data  yang  dicari.  


CARA KERJA  LDAP  SERVER ?? 


Di dalam  LDAP  Server mempunyai  dua backend  yaitu  Slapd dan slurp. 

SLAPD merupakan Daemon  LDAp  yang melayani  perimntaan  dari client  dan  berkomunikasi  dengan backend  database  ldap  server.  Sedangkan SLUPD merupakan  replikasi  daemon  yang berfungsi  untuk melayani  replikasi  data  supaya  terus  terjadi  sinkronisasi  data antara  client  dan server.  


LDAP  suatu  protcol yang bertugas  untuk mengakses  akses  directory secara  ringan dan  cepat. Dikarenakan menggunakan protokol tcp/ip untuk mengirimkan paket-paket data.  


Misalnya melihat  directory mail  server  dari  sebuah perusahaan. LDAP  dapat  digunakan untuk implementasikan SSO ( Single  Sing On ).  LDap juga  dapat  menambahkan  dan menghapus  user  di  ldap  server.  


Install  dan konfgiruasi  Ldap  Server  di  debian  7

Bagol69  install ldap  server menggunakan  distro linux  debian  7.  Sesuaikan dengan  distro linux  anda masing-masing. Silahkan  anda  install paket  ldap  server. Menggunakan  command  dibawah ini.  

[root@bagol69 ~]# apt-get install slapd ldap-utils 

Anda  akan diminta  untuk  memberikan passowrd  untuk  admin ldap  server.  

Install  dan  Konfigurasi LDAP Server  Debian 7

Anda  diminta untuk  konfirmasi  password  admin ldap  server.  


Install  dan  Konfigurasi LDAP Server  Debian 7

Install  paket  ldap server  sudah  selesai. Anda  dapat  melihat  konfigurasi  default ldap  server menggunakan command  dibawah ini. 

[root@bagol69 ~]# slapdcat 


Install  dan  Konfigurasi LDAP Server  Debian 7

Edit  file  nano /etc/ldap/ldap.conf   untuk menentukan  domain  buat  ldap  server  dan url  untuk ldap  server.  



Install  dan  Konfigurasi LDAP Server  Debian 7


 Untuk Konfigurasi  LDAP  Server anda  cukup menggunakan command  dibawah ini.  

[root@bagol69 ~]# dpkg-reconfigure slapd. 

Pilih No untuk OMit Openldap. 



Install  dan  Konfigurasi LDAP Server  Debian 7

Masukan  domain  untuk ldap server. Nanti  domain  tersebut untuk  akses  ldap server. 


Install  dan  Konfigurasi LDAP Server  Debian 7


Berikan  nama  untuk ldap  server.  Sesuaikan  dengan keinginan  anda. 



Install  dan  Konfigurasi LDAP Server  Debian 7

Pilih  Yes  untuk menghapus   databaases  ldap  server  yang lama.  



Install  dan  Konfigurasi LDAP Server  Debian 7

Pilih No untuk   Allow LDAPV2. 


Install  dan  Konfigurasi LDAP Server  Debian 7

Jalankan command  dibawah  ini  untuk  test ldap  server 

[root@bagol69 ~]# ldapsearch -x 

Install  dan  Konfigurasi LDAP Server  Debian 7


Artikel  terkait 


Sharing Storage Menggunakan NFS Debian 7



Anda  sudah  berhasil  instalasi  dan  konfigurasi ldap  server di  debian 7.  Anda  dapat  install  phpldapadmin  untuk  web panel  ldap  server. phpldapadmin  dapat  membuat  atuhentikasi  secara  GUI.  Anda  dapat  manajamen  ldap  server  secara  web. 

silahkan anda  install  phpldapadmin menggunakan command  dibawah in. 

[root@bagol69 ~]# apt-get install phpldapadmin

Jika  sudah  selesai  anda  install  phpldapadmin.  

[root@bagol69 ~]# nano /etc/phpldapadmin/config.php

Anda berikan nama  ldap  server  anda.  Sesuaikan dengan  keinginan  anda.  

$server ->setValue('server','name','Bagol69 LDAP Server'); 
 Anda berikan  Ip  address  ldap  server anda. 


$servers->setValue('server','host','10.10.10.1'); 
$servers->setValue('server','base',array('dc=ldap,dc=bagol69,dc=com'));
$servers->setValue('login','attr','dn');
// $servers->setValue('login','attr','uid');



Jika  sudah  selesai semua  settingan anda.  Silahkan  save  file tersebut.  restart  ldap  server  anda menggunakan command  dibawah ini. 

[root@bagol69 ~]# /etc/init.d/slapd restart


Anda  dapat  mengakses  phpldapadmin  menggunakan domain anda atau url anda. 

http://www.bagol69.com/phpldapadmin
            atau
http://10.10.10.1/phpldapadmin

Anda  akan  diminta  untuk  login  ke web panel  phpldapadmin  anda. Menggunakan  akun  ldap  server  yang sudah anda  buat.  

Install  dan  Konfigurasi LDAP Server  Debian 7

Dalam  artikel  ini  bagol69  hanya  membahas  instalasi  dan  konfigurasi  ldap  server. Sesuaikan dengan  keinginan dan kebutuhan anda. terimakasih  sudah berkunjung ke  bagol69.com