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
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.
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 :)