Pada laman sebelumnya telah ditunjukkan cara menggunakan LDAP Admin yang bisa digunakan untuk operasi tambah, ubah dan hapus.
Untuk satu atau dua entry, operasi manual masih mudah, tapi jika ratusan entry, sengkleh juga.
Berikut cara kerja cerdas.
Tambah banyak entry dengan file
Buat file teks dengan bentuk isi sebagai berikut dan beri nama misalnya e-layanan-misdept.ldif.
dn: uid=josephine.yayuk,ou=karyawan,dc=layanan,dc=misdept
cn: josephine.yayuk
givenName: Josephine
sn: Yayuk
displayName: Josephine Yayuk - Tata Busana
mail: josephine.yayuk@adibusana.id
company: Adi Busana
physicalDeliveryOfficeName: Kantor Pusat
telephoneNumber: 49281281
title: Penyelia
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
dn: uid=dennis.sahara,ou=karyawan,dc=layanan,dc=misdept
cn: dennis.sahara
givenName: Dennis
sn: Sahara
displayName: Dennis Sahara - Tata Lampu
mail: dennis.sahara@adibusana.id
company: Adi Busana
physicalDeliveryOfficeName: Cabang Ngawi
telephoneNumber: 49281282
title: Kontrak
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
Masuk ke folder .\clienttools, kemudian eksekusi dengan perintah:
> ldapmodify -D cn=Manager,dc=layanan,dc=misdept -c -a -x -w secret -f ..\e-layanan-misdept.ldif
Jika lancar maka hasilnya seperti di bawah:
C:\OpenLDAP\ClientTools>ldapmodify -D cn=Manager,dc=layanan,dc=misdept -c -a -x -w secret -f ..\e-layanan-misdept.ldif
ldap_connect_to_host: TCP localhost:389
ldap_new_socket: 880
ldap_prepare_socket: 880
ldap_connect_to_host: Trying ::1 389
ldap_pvt_connect: fd: 880 tm: -1 async: 0
attempting to connect:
connect errno: 10061
ldap_close_socket: 880
ldap_new_socket: 880
ldap_prepare_socket: 880
ldap_connect_to_host: Trying 127.0.0.1:389
ldap_pvt_connect: fd: 880 tm: -1 async: 0
attempting to connect:
connect success
adding new entry "uid=josephine.yayuk,ou=karyawan,dc=layanan,dc=misdept"
adding new entry "uid=dennis.sahara,ou=karyawan,dc=layanan,dc=misdept"
C:\OpenLDAP\ClientTools>
Hapus banyak entry dengan file
Buat file teks dengan bentuk isi sebagai berikut dan beri nama misalnya d-layanan-misdept.ldif.
uid=dennis.sahara,ou=karyawan,dc=layanan,dc=misdept
uid=josephine.yayuk,ou=karyawan,dc=layanan,dc=misdept
Masuk ke folder .\clienttools, kemudian eksekusi dengan perintah:
> ldapdelete -D cn=Manager,dc=layanan,dc=misdept -c -x -w secret -f ../d-layanan-misdept.ldif
Jika berhasil, maka hasilnya sebagai berikut:
C:\OpenLDAP\ClientTools>ldapdelete -D cn=Manager,dc=layanan,dc=misdept -c -x -w secret -f ../d-layanan-misdept.ldif
ldap_connect_to_host: TCP localhost:389
ldap_new_socket: 880
ldap_prepare_socket: 880
ldap_connect_to_host: Trying ::1 389
ldap_pvt_connect: fd: 880 tm: -1 async: 0
attempting to connect:
connect errno: 10061
ldap_close_socket: 880
ldap_new_socket: 880
ldap_prepare_socket: 880
ldap_connect_to_host: Trying 127.0.0.1:389
ldap_pvt_connect: fd: 880 tm: -1 async: 0
attempting to connect:
connect success
Pastikan setiap baris pada file LDIF diakhiri dengan turun baris (tekan Enter atau linefeed) kerana jika tidak akan muncul pesan kesalahan.
Jika Anda berminat untuk mengetahui cara ubah, bisa merujuk pada laman Digital Ocean.
Setelan MS Outlook
Selepas memasukkan data (entry) ke dalam server LDAP, sekarang waktunya menghubungkan dengan aplikasi email.
Artikel ini hanya membahas aplikasi email MS Outlook, namun cara yang sama bisa digunakan untuk aplikasi email yang lain.
Mulai melakukan setelan.
- Jalankan MS Outlook.
- Klik File – Account Settings – Account Settings.
- Klik tab Address Books – New
- Klik Internet Directory Service (LDAP).
- Server name diisi IP address atau nama host dari server LDAP.
- User Name diisi cn=Manager,dc=layanan,dc=misdept.
- Passwort, di contoh praktik ini tadi kita gunakan secret.
- Klik tombol More Settings.
- Pada tab Connection, Display Name bisa diisi sembarang nama, semisal “Buku Alamat”, “Daftar email”.
- Tab Search, isian Search Base, Custom di isi ou=karyawan,dc=layanan,dc=misdept, atau bisa pilih Default sahaja.
- Klik tombol Ok dan Next hingga selesai.
Agar buku alamat ini dapat bekerja efektif, langsung dikenali saat membuat email baru, lakukan setelan di Address book, caranya sebagai berikut.
- Klik icon Address Book.
- Klik Tools – Options.
- Klik Custom – Add – Pilih nama buku alamat yang sebelumnya di buat.
- Klik Close – Ok.
Hasilnya, saat membuat email baru, pada isian To: hanya dengan mengetik “saha” kemudian klik Check Names, akan ditampilkan semua data yang sesuai.
Selesai sudah dan selamat mencoba.
Pengembangan selanjutnya terbuka sekali dengan pembuatan otomatisasi, sehingga kerja manual bisa semakin berkurang.
Salam LDAP!