Selasa, 05 Mei 2009

Cara mengkonfigurasi LDAP ( Lightweight Directory Access Protocol )

Untuk konfigurasi LDAP ini, saya menggunakan RedHat Enterprise 4.

Pertama - tama anda harus memeriksa apakah openLDAP telah terinstall atau belum, anda dapat memeriksa hal tersebut dengan mengetikkan perintah:

# rpm –qa | gre
p openldap

Apabila belum terinstall dan anda mempunyai cd source RedHat, maka anda dapat menggunakannya tanpa mendownload terlebih dahulu. Langkah yang dapat anda lakukan adalah menginstall paket RPM dari cd source tersebut.

# cd /media/cdrom/RedHat/RPMS
# rpm -ivh openldap-clients-2.2.13-2.i386.rpm

# rpm -ivh openldap-servers-2.2.13-2.i386.rpm

Setelah yakin bahwa openLDAP client dan openLDAP server telah terinstall, anda dapat melanjutkan kelangkah konfigurasi yang selanjutnya.
Langkah selanjutnya adalah melakukan konfigurasi slapd.conf yang berada pada
/etc/openldap/slapd.conf
Apabila belum tersedia silahkan menambahkan file schema berikut

core.schema

cosine.schema

java.schema

nis.schema

inetorgperson.schema




Pada gambar diatas, saya mengganti file yang default dengan "dc=rio,dc=com" pada suffix dan rootdn, anda juga merubah hal tersebut sesuai dengan kebutuhan anda.
Selanjutnya jalankan service-nya dengan menggunakan perintah:

# service ldap start

Anda harus memeriksa namingcontexts untuk mengaktifkan semua service yang telah dibuat tadi di slapd.conf dengan menggunakan perintah:

# ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts

Dan akan muncul hasil pencariannya seperti gambar berikut:


Setelah itu anda dapat menginput data pada LDAP dengan cara membuat file yang berekstensi .ldif yang dapat disimpan di /etc/openldap misalnya rio.ldif dan anda dapat mengisikan file seperti dibawah ini


Tambahkan file tersebut dengan perintah:

# ldapadd -x -D 'cn=Manager,dc=rio,dc=com' -f /etc/openldap/rio.ldif -W

Setelah ditekan enter, maka LDAP meminta password maka isikan password yang ada di slapd.conf tadi pada kasus ini passwordnya secret

Lalu anda dapat memeriksa ketersediaan data tersebut:

# ldapsearch -x -b 'dc=rio,dc=com'

Jika telah ada maka akan muncul seperti gambar berikut:


Mungkin kali ini cuma sampai ditahap ini, lain kali akan dilanjutkan.

0 komentar:

 
© free template by Blogspot tutorial