Tampilkan postingan dengan label LDAP_Server. Tampilkan semua postingan
Tampilkan postingan dengan label LDAP_Server. Tampilkan semua postingan

Minggu, 07 Oktober 2018

Cara Copy Data Master Pada Ldap Replika Lengkap Dengan Source Code


Cara copy data master pada LDAP replika lengkap dengan source code Cara copy data master pada LDAP replika lengkap dengan source code

Cara copy data master pada LDAP replika lengkap dengan source code


Setelah konfigurasi master dan slave selesai, openLDAP bergotong-royong sudah siap untuk menjalankan fungsinya. Tetapi  perlu diingat, database di LDAP slave tidak akan terisi secara otomatis dikala dijalankan pertama kali. Database slave harus diisi terlebih dahulu dengan semua gosip yang terdapat di database

master. Untuk melaksanakan hal tersebut, kita sanggup melakukannya dengan cara menyalin semua gosip di database LDAP master.


CATATAN Selama kita melaksanakan tahap menyalin isi database master ke slave, matikan semua daemon slapd baik di master maupun slave. Hal ini bertujuan untuk menghindari terjadinya perubahan gosip yang dilakukan oleh klien selama proses berlangsung. Jika kita tidak mematikan slapd dan terjadi perubahan gosip selama proses berlangsung, maka sanggup terjadi kemungkinan perubahan data terakhir di master tidak akan terduplikasi di slave.


Pertama kita akan membuang isi database slapd master ke format LDIF. Untuk melaksanakan ini kita sanggup memakai perintah slapcat. Jalankan perintah berikut di server master


Cara copy data master pada LDAP replika lengkap dengan source code Cara copy data master pada LDAP replika lengkap dengan source code

Perintah tersebut akan membuang data di master ke file admin.web.id.ldif Setelah itu, salin file tersebut ke server slave. Data tersebut lalu dimuat ke server LDAP slave dengan memakai perintah ldapadd di server slave sebagai berikut:


Cara copy data master pada LDAP replika lengkap dengan source code Cara copy data master pada LDAP replika lengkap dengan source code


Langkah Gampang Konfigurasi Slave Pada Ldap Replika


langkah gampang konfigurasi Slave pada LDAP Replika  langkah gampang konfigurasi Slave pada LDAP Replika

langkah gampang konfigurasi Slave pada LDAP Replika


Sampai ketika ini kita gres melaksanakan instalasi dan konfigurasi slapd di server master. Untuk menciptakan server LDAP slave, maka kita juga perlu melaksanakan proses instalasi dan konfigurasi slapd di server slave. Setelah itu, samakan semua konfigurasi slapd slave dengan master, kecuali untuk ketika ini direktif yang berafiliasi dengan TLS tidak kita gunakan di slave. Jangan lupa untuk menyalin semua file sketsa yang diharapkan ke direktori sketsa server LDAP slave.


Untuk mengkonfigurasi slapd biar menjadi server slave, tambahkan direktif berikut:


updatedn “cn=repiicator,dc=admin,dc=web,dc=id”

updateref ldap://ldap.admin.web.id



Direktif updatedn dipakai urituk memberitahukan server slave DN yang sanggup melaksanakan pemutakhiran data. Direktif berikutnya yaitu updateref akan dipakai oleh server slave untuk melaksanakan referral ke server master apabila server slave diminta untuk melaksanakan perubahan informasi di data lokalnya.


Yang perlu kita ingat yaitu ketika terjadi perubahan data di LDAP master, maka LDAP master akan mengirimkan notifikasi ke LDAP slave dengan DN replicator. Sekarang yang harus kita lakukan yaitu mengubah konfigurasi di slave biar DN replicator diijinkan untuk melaksanakan modifikasi di database

LDAP baik operasi pembatalan dan penambahan data gres maupun perubahan sandi user.


Untuk itu kita akan mengijinkan DN replicator untuk sanggup melaksanakan apapun pada database LDAP slave sama halnya menyerupai kanal yang diberikan ke DN admin dengan memodifikasi ACL sebagai berikut:


access to *

by dn=”cn=admin,dc=admin,dc=web,dc=id” write



by dn=”cn=replicator dc=admin, dc=web, dc=id” write

by * read


ACL diatas akan memastikan DN replicator mempunyai kanal yang sama menyerupai yang dimiliki oleh DN admin.


CATATAN Selain DN replicator, DN admin juga jangan dilupakan. Setiap server LDAP mempunyai DN adminnya masing-masing, begitu juga dengan sandi untuk DN admin tersebut. Sehingga sandi untuk DN admin di server slave tetap harus didefinisikan secara eksplisit di direktif rootpw. Jika hal ini tidak dilakukan, kita tidak sanggup mengikat ke DN admin di server slave.


Cara Konfigurasi Master Pada Ldap Replika Lengkap Dengan Perintahnya


Cara konfigurasi Master pada LDAP Replika lengkap dengan perintahnya Cara konfigurasi Master pada LDAP Replika lengkap dengan perintahnya

Setelah kita final mempersiapkan sebelum konfigurasi pada LDAP replika master dan slave, hal ini sangat perlu di lakukan menyerupai yang telah saya jelaskan disini  dan perlu di ingat ini penting sekali, nah saatnya kita mengkonfigurasi Master dan slave pada LDAP. saya akan membahas satu persatu di mulai dengan konfigurasi pada master kemudian sesudah itu pada slave semoga pembaca lebih gampang memahaminya


Konfigurasi Master pada LDAP Replika


Untuk memberitahukan openLDAP semoga menjadi server LDAP master, atur dahulu file slapd.conf dan tambahkan baris berikut sesudah direktif database.


Cara konfigurasi Master pada LDAP Replika lengkap dengan perintahnya Cara konfigurasi Master pada LDAP Replika lengkap dengan perintahnya

Direktif replika dipakai untuk memberitahu OpenLDAP alamat host replika slave yaitu ldap2.adrnin.web.id, dengan tidak memakai TLS untuk koneksi. DN yang dipakai untuk koneksi ialah cn=replicator,dc=admin,dc=web,dc=id dengan sandi ialah passwordku dan memakai tipe

otentikasi simple.


CATATAN : Sangat penting untuk menambahkan baris  replica sesudah direktif database di file slapd.conf sebab jikalau tidak, maka slapd akan gagal untuk dijalankan walaupun hal ini tidak disebutkan sama sekali di dalam dokumentasi Open LDAP.


Sabtu, 06 Oktober 2018

Persiapan Penting Sebelum Konfigurasi Ldap Master Dan Slave




Persiapan penting sebelum konfigurasi LDAP Master dan Slave


Apakah pembaca sudah mengerti bagaimana menghubungkan antara server master dengan slave baca disini  setelah kita mengerti bagaimana mengkoneksikan, saatnya kita mempersiapkan apa saja yang musti di lakukan, persiapan sebelum konfigurasi Master dan slave dalam pembangunan replika, ini sangat di perlukan mengingat kalau terjadinya eror atau gagal koneksi.


Menyiapkan DN Untuk Replika


Seperti disebut sebelumnya, sebelum menciptakan konfigurasi untuk master dan slave terlebih dahulu kita mempersiapkan DN yang akan melaksanakan proses pemutakhiran data di slave. Kita tidak akan mengunakan DN admin untuk melaksanakan pemutakhiran data alasannya ialah hal tersebut tidak kondusif dan sangat tidak direkomendasikan.


Untuk itu kita akan mempersiapkan DN khusus yaitu cn=replicator,dc=admin,dc=web,dc=id untuk keperluan sinkronisasi data. DN ini berbeda dengan DN untuk pengguna sistem Linux alasannya ialah DN ini

bukanlah merupakan pengguna Linux. DN ini semata-mata dibentuk untuk mengakomodasi proses sinkronisasi. Kelas objek yang dipakai ialah kelas objek simpleSecurityObject. Berikut file untuk DN replicator yang akan kita simpan sebagai replicator.ldif







Sandi yang dipakai di atribut userpassword ialah passwordku. Sandi ini terbentuk dengan menjalankan perintah berikut:


Persiapan penting sebelum konfigurasi LDAP Master dan Slave Persiapan penting sebelum konfigurasi LDAP Master dan Slave

Kemudian masukkan DN tersebut ke dalam database master dengan menjalankan perintah berikut:


Persiapan penting sebelum konfigurasi LDAP Master dan Slave Persiapan penting sebelum konfigurasi LDAP Master dan Slave

Penting untuk diperhatikan, perintah terakhir dijalankan di server LDAP master, bukan server LDAP slave walaupun LDAP slave-lah yang akan memakai DN tersebut.


Bagaimana Cara Menghubungkan Server Master Dengan Slave Di Ldap ?


Bagaimana cara menghubungkan server master dengan slave di LDAP  Bagaimana cara menghubungkan server master dengan slave di LDAP ?

Anda niscaya sudah mengerti apa itu replika pada LDAP di linux debian khususnya, kalau kurang paham lihat disini kembali sekilas penjelasannya ialah replikasi di buat untuk tujuan mengantisipasi terjadinya eror data pada sebuah server dan sanggup juga sebagai server cadangan, ibarat halnya pada database MySQL yang pernah saya konfigurasi pada server salah satu rumah sakit hal ini penting mengingat banyak data pasien yang harus benar-benar dihentikan rusak atau hilang alasannya ialah menyangkut dengan Medical Record pada setiap pasien.


Begitu pula halnya dengan LDAP banyak tersimpan informasi penting biar tidak terjadinya kehilangan data atau rusak yang berujung pada kepusingan kepala. nah saya juga sebelumnya telah menjelaskan cara paling gampang instalasi LDAP pada server replika lihat disini untuk klarifikasi lengkapnya, di artikel yang akan saya bahas ini ialah pengertian dan klarifikasi fungsi bagaimana cara menghubungkan server master dengan server slave pada LDAP, saya akan menjelaskan satu persatu biar pembaca sanggup mengerti dari mulai pengertian hingga menciptakan konfigurasi LDAP Replikasi yang powerfull


Menghubungkan server master dengan slave di LDAP


Jika memakai slurpd, maka inisiasi sinkronisasi dilakukan oleh server LDAP master. Aplikasi slurpd berfungsi sebagai penghuhung antara master dengan slave dan memberitahukan slave apabila terjadi perubahan informasi maupun entri di database master. Sehingga, master akan secara aktif menghubungi slave dan melaksanakan perubahan terhadap database slave apabila terjadi perubahan di database master, sedangkan slave hanya mendapatkan semua informasi tersebut secara pasif.


Untuk memakai slurpd, kita harus melaksanakan persiapan terlebih dahulu, terutama menciptakan DN (akan kita bahas di artikel selanjutnya) yang akan melaksanakan proses sinkronisasi. DN tersebut harus mempunyai kewenangan admin alasannya ialah harus sanggup melaksanakan baca tulis di server LDAP slave.



Jumat, 05 Oktober 2018

Cara Paling Gampang Install Ldap Di Replika Pada Linux Debian


Cara paling gampang Install LDAP di Replika pada Linux Debian Cara paling gampang Install LDAP di Replika pada Linux Debian

Pasti pembaca bertanya, lho kan LDAP sudah terinstal? iya benar sudah terinstal, terus kok instal lagi? begini, dikala kita membangun server replikasi ada beberapa yang harus diinstall juga alasannya berjalan di server replika bukan di server utama, alasannya untuk replikasi membutuhkan 2 buah server, yakni Master dan Slave.


Sudah tahu belum apa itu replikasi ? bila belum Klik Disini untuk melihat pengertian replikasi pada LDAP di server Linux Debian, nah bila sudah ngerti, kita lanjut cara paling gampang instalasi LDAP pada server Replika, Kenapa saya katakan Praktis ? alasannya hanya dengan satu  baris perintah saja untuk menciptakan server LDAP di Replika. Begini cara Mudahnya


Install LDAP di Replika pada Linux Debian


Sama halnya menyerupai instalasi LDAP di server utama, instalasi LDAP di replika juga membutuhkan ketiga aplikasi dasar LDAP yakni slapd, ldap-utils, dan db4.2-util. Jalankan perintah berikut dan jawab pertanyaan sama menyerupai yang dilakukan pada server master, bila belum mengerti lihat disni:


Cara paling gampang Install LDAP di Replika pada Linux Debian Cara paling gampang Install LDAP di Replika pada Linux Debian


Pengertian Replikasi Ldap Yang Harus Anda Ketahui Pada Linux Debian


Pengertian Replikasi LDAP yang harus anda ketahui pada Linux Debian Pengertian Replikasi LDAP yang harus anda ketahui pada Linux Debian

Pernahkah anda mendengar server cadangan ? biasanya terdapat pada database dengan berkapasitas besar, ini di lakukan menjaga atau antisipasi ketika terjadi trouble pada server, kemudian apakah bisa kita menciptakan replikasi server pada LDAP di sistem Linux Debian, dan jawabannya bisa


Hal ini jarang sekali terfikir oleh seorang admin alasannya beberapa banyak terjadi tidak cocokan pada sistem log, tetapi jangan kuatir kalau anda mengerti apa itu sebetulnya Replikasi, saya memperlihatkan judul pengertian Replikasi supaya pembaca mengerti apa itu replikasi dan pada saatnya kita akan masuk pada penggunaan dan instalasi, untuk insatalasi saya akan jelaskan pada artikel yang selanjutnya, Kita telah melewati cara migrasi LDAP klik disini untuk melihat cara konfigurasi Migrasi LDAP. saya tidak akan mnejelaskan banyak dan saya hanya mnegulas sedikit supaya pembaca mengerti dan paham inti dari replikasi itu apa, baiklah pribadi pada pokok masalah


Pengertian Replikasi LDAP yang harus anda ketahui pada Linux Debian Pengertian Replikasi LDAP yang harus anda ketahui pada Linux Debian


Replikasi LDAP yang harus anda ketahui pada Linux Debian


LDAP mempunyai kemampuan replikasi. Hal ini sangat menguntungkan apabila Anda ingin menciptakan cadangan server LDAP duplikat. Replikasi juga bisa dimanfaatkan untuk membagi beban kerja server LDAP sehingga beban kerja server LDAP utama tidak terlalu berat. Hal ini bisa dicapai dengan cara mengatur aplikasi apa yang menghubungi server LDAP utama dan server LDAP cadangan.


Anda sanggup mengatur server LDAP utama hanya diperuntukkan bagi aplikasi yang sanggup mengubah isu yang terdapat di LDAP, sedangkan server Iainnya diperuntukkan bagi aplikasi yang hanya membaca isu LDAP saja. Replikasi juga sanggup bermanfaat kalau Anda ingin menghemat bandwidth.

Jika Anda mempunyai jaringan yang tersebar di banyak sekali tempat, Anda sanggup menciptakan replikasi server LDAP di setiap jaringan tersebut sehingga jaringan lokal hanya perlu menghubungm server LDAP lokalnya.


LDAP mempunyai dua cara untuk melaksanakan replikasi, yakni dengan mengunakan daemon slurpd dan syncrepl yang kita bahas pada artikel selanjutnya. Keduanya mempunyai perbedaan bagaimana caranya melaksanakan replikasi. Namun intinya, kalau memakai slurpd maka inisiasi perubahan dilakukan oleh server LDAP master, sedangkan kalau memakai syncrepl inisiasi selalu dilakukan oleh server



Kamis, 04 Oktober 2018

Tutorial Lengkap Cara Migrasi Pada Ldap Di Server Linux Debian


Tutorial lengkap cara migrasi pada LDAP di server Linux Debian Tutorial lengkap cara migrasi pada LDAP di server Linux Debian

Bagaimana dengan menambahkan Pengguna di LDAP gampang bukan?, bila mengalami kesulitan , sesudah kita melewati cara menambahkan pengguna pada LDAP saatnya kita masuk pada artikel yang membahas bagaimana cara migrasi dari sistem yang usang ke yang gres pada LDAP, hal ini akan sangat menyulitkan kalau kita tidak mengetahui teknik dan caranya.


Sebagai penulis aku akan menjelaskan secara lengkap bagaimana menciptakan migrasi pada sitem di LDAP, aku berharap pembaca akan gampang mempelajarinya bila mengikuti langkah-langkah yang telah aku berikan dari awal hingga dikala ini.


Cara migrasi pada LDAP di server Linux Debian


Ketika Anda memutuskan untuk memakai LDAP untuk menyimpan isu penguna di sistem Anda, mungkin Anda sudah mempunyai sistem yang berjalan. Tentu saja ini menjadi problem sebab Anda harus memigrasikan semua isu di sistem Anda ke LDAP.


Tetapi bila Anda memakai sistem pengguna di linux yang memakai file /etc/passwd dan /etc/group, maka Anda cukup beruntung sebab tools untuk memigrasikan isu yang disimpan di kedua file tersebut

sudah tersedia. Salah satu tools yang cukup baik untuk memindahkan isu tersebut yakni tools yang dibentuk oleh PADL yang diberi nama Migration Tools (http://www.padl.com/OSS/Migration Tools.html),

klik saja link di atas untuk d0wnl0ad


Tools ini bergotong-royong merupakan perintah Perl yang berfungsi untuk menciptakan berkas LDIF dan /etc/passwd dan /etc/group. Untuk menginstal tools tersebut, Anda juga sanggup mengunduhnya pribadi dari situsnya dengan menjalankan perintah wget berikut ini:


Tutorial lengkap cara migrasi pada LDAP di server Linux Debian Tutorial lengkap cara migrasi pada LDAP di server Linux Debian

atau dengan memakai aptitude:


Tutorial lengkap cara migrasi pada LDAP di server Linux Debian Tutorial lengkap cara migrasi pada LDAP di server Linux Debian

Kalau Anda memakai aptitude, maka tools tersebut terdapat di direktori /usr/share/migration tools. Sebelum sanggup memakai tools tersebut, edit terlebih dahulu file migrate_common.ph dan edit parameter

berikut ini:


$DEFAULT_BASE = “dc=admin,dc=web,dc=id”,

$EXTENDED_SCHEMA = 1;



Lalu pindah ke direktori /usr/share/migrationtools dan jalankan perintah berikut ini:



Tutorial lengkap cara migrasi pada LDAP di server Linux Debian Tutorial lengkap cara migrasi pada LDAP di server Linux Debian

Perintah pertama, migrate_base.pl akan menciptakan DN dasar untuk domain admin.web.id. Namun tidak semua isu di file base.ldif dibutuhkan. Atur dan sesuaikan dengan kebutuhan Anda. Mungkin Anda

hanya membutuhkan dn untuk domain Anda, ou People dan ou Group, sama halnya dengan domain admin.web.id. Oleh sebab itu, kita lalu hanya membutuhkan untuk memigrasikan isu group dan sandi dengan menjalankan perintah migrate_group.pl dan migrate passwd.p1.


Setelah file LDIF yang diharapkan dibuat, maka masukkan file tersebut ke database LDAP dengan menjalankan perintah:


Tutorial lengkap cara migrasi pada LDAP di server Linux Debian Tutorial lengkap cara migrasi pada LDAP di server Linux Debian

Lalu jalankan slapd. selesai



Cara Menambahkan Pengguna Pada Ldap Lengkap Dengan Contohnya



Cara menambahkan Pengguna pada LDAP lengkap dengan misalnya Cara menambahkan Pengguna pada LDAP lengkap dengan contohnya

Pada artikel sebelumnya yaitu 4 struktur direktori Config Runtime pada LDAP Server Di Linux Debian kita telah melewatinya serangkaian konfigurasi telah kita ikuti step by stepnya, aku berikan tutorial dan cara paling lengkap untuk menambahkan pengguna pada LDAP Server Linux debian, hal ini sangat penting mengingat sebagi direktur mendapatkan seruan jikalau ada penambahan pengguna yang baru.


Bagaimana cara Menambahkannya? ada beberapa cara yang aku akan jelaskan, sepakat kita pribadi saja caranya sanggup lihat di bawah ini.


Menambahkan Pengguna pada LDAP di Linux Server Debian


Untuk menambahkan DN pengguna ke dalam LDAP, maka kita perlu menciptakan file LDIF yang berkaitan dengan pengguna tersebut. Berikut ini yaitu file LDIF pengguna tes yang akan disimpan sebagai tes.ldif




Informasi yang tersimpan di dalam berkas tes.ldif mi merupakan isu untuk pengguna yang mempunyai uid tes di sistem Linux. Mungkin Anda bertanya Kenapa isu tersebut menjadi sangat panjang sekali ? Sebenarnya isu yang menggambarkan pengguna Linux hanya beberapa bans saja, tetapi kita menambahkan isu lain yang akan dipakai oleh server email kita nanti dan beberapa isu pemanis yang sanggup ditampilkan di buku alamat dan aplikasi klien email.


Berikut ini yaitu klarifikasi dan file tersebut. Beberapa baris pertama menggambarkan isu yang bekerjasama dengan uid. Bans tersebut menggambarkan siapa pengguna yang didefinisikan di berkas mi dan

posisinya didalam direktori yang termasuk kedalam ou people dengan DN yang unik, yaitu dn: uid=tes,ou=people,dc=admin,dc=web,dc=id. Pengguna tes yaitu pengguna Linux dengan uid tes.


Pengguna ini mempunyai nama lengkap Tes. Baris berikutnya memilih kelas objek yang dipakai oleh DN tes, yaitu inetOrgPerson, posixAccount, top, shadowAccount, dan qmailUser. Setelah file tes.ldif final dibuat, maka jalankan perintah berikut untuk memasukkan berkas tersebut ke dalam database LDAP


Cara menambahkan Pengguna pada LDAP lengkap dengan misalnya Cara menambahkan Pengguna pada LDAP lengkap dengan contohnya

Jika diperhatikan, tidak ada atribut userPassword di file LDIF tes.ldf Ada dua cara bagaimana Anda sanggup menambahkan sandi untuk pengguna di dalam database LDIF. Pertama dengan menentukannya di berkas LDIF, yang kedua dengan menambahkannya sesudah berkas LDIF dimasukkan ke dalam database LDAP.


Dengan cara pertama, kita harus menambahkan baris untuk atribut userPassword di file tes.ldif Yang menjadi dilema yaitu sebaiknya jangan memakai password berupa teks biasa, alasannya yaitu penulisan sandi

dalam teks biasa sangat berbahaya, bahkan dikala sandi disimpan di dalam LDAP. Dan di file slapd.conf kita telah memilih untuk tidak memakai sandi dalam bentuk teks biasa, melainkan sandi yang telah

dienkripsi dengan memakai SSHA. Untuk itu kita perlu menciptakan sandi yang telah terenkripsi SSHA terlebih dahulu. Jalankan perintah dibawah ini untuk menciptakan sandi passwordku yang terenkripsi SSHA


Cara menambahkan Pengguna pada LDAP lengkap dengan misalnya Cara menambahkan Pengguna pada LDAP lengkap dengan contohnya

Kemudian salin dan tambahkan baris yang dihasilkan oleh perintah tersebut ke dalam file tes.ldif yang telah kita buat sebelumnya dengan menambahkan atribut userPassword sebagai berikut:


Cara menambahkan Pengguna pada LDAP lengkap dengan misalnya Cara menambahkan Pengguna pada LDAP lengkap dengan contohnya

Cara yang kedua untuk menciptakan sandi yaitu dengan menambahkannya sesudah file LDIF dimuat ke dalam database LDIF. Dengan memakai cara ini sandi sanggup dibentuk secara acak ataupun tidak. Untuk menciptakan sandi untuk pengguna tes jalankan perintah berikut:


Cara menambahkan Pengguna pada LDAP lengkap dengan misalnya Cara menambahkan Pengguna pada LDAP lengkap dengan contohnya

Perintah tersebut akan menciptakan sandi secara acak untuk pengguna tes dan menampilkan sandi acak tersebut sesudah perintah dijalankan secara sukses. Untuk menciptakan sandi tidak acak, maka gunakan opsi -S.


Rabu, 03 Oktober 2018

4 Struktur Direktori Config Runtime Pada Ldap Server Di Linux Debian


 struktur direktori Config Runtime pada LDAP Server Di Linux Debian 4 struktur direktori Config Runtime pada LDAP Server Di Linux Debian

Dari judul di atas mungkin pembaca berfikir, apa sih Runtime itu ? runtime yaitu waktu berjalan, tapi dalam hal di LDAP yaitu sanggup melaksanakan konfigurasi tanpa harus merestart ulang pada slapd, hal ini sangat penting untuk kita bahas, mengingat terkadang kita di repotkan jikalau setiap kali melaksanakan perubahan harus melaksanakan restart services slapd pada LDAP linux debian. ada caranya untuk memperlihatkan solusi dalam hal ini yaitu melaksanakan config Runtime , gimana caranya? begini caranya


Config Runtime pada LDAP Server Di Linux Debian


cn = config, Konfigurasi Run Time

Sebelumnya pada OpenLDAP versi 2.3, OpenLDAP telah mendukung konfigurasi model baru. Konfigurasi gaya gres ini bukan berupa file konfigurasi tunggal menyerupai slapd.conf, melainkan file konfigurasi dalam bentuk LDIF. Sama menyerupai halnya dengan isu LDIF yang disimpan di database LDAP menyerupai bdb,

file konfigurasi tersebut juga disimpan di dalam database LDAP sehingga konfigurasi OpenLDAP gaya gres memanfaatkan IDAP itu sendiri untuk menyimpan konfigurasinya.


Mungkin Anda akan bertanya-tanya, untuk apa OpenLDAP menyimpan konfigurasinya di dalam databasenya sendiri ? Anda sanggup membayangkan LDAP sanggup terus berkembang seiring dengan isu yang disimpannya. jikalau memakai file konfigurasi slapd.conf, setiap terjadi perubahan terhadap konfigurasi OpenLDAP, maka slapd perlu dimatikan dan dinyalakan kembali.


Anda sanggup bayangkan jikalau database yang dimiliki OpenLDAP sangat besar, tentu saja proses tersebut membutuhkan waktu yang cukup lama. Hal ini  pasti saja tidak sanggup ditoleransi mengingat fungsinya yang cukup penting. Oleh sebab itu maka diciptakanlah tipe konfigurasi yang sanggup berubah setiap ketika tanpa harus menyalakan ulang slapd setiap terjadi perubahan konfigurasi OpenLDAP. Tipe konfigurasi ini menyimpan informasinya di dalam database OpenLDAP itu sendiri, akibatnya setiap terjadi perubahan

informasi konfigurasi, perubahan tersebut akan larigsung berlaku.


Sama halnya menyerupai data yang disimpan pada LDAP, file konfigurasi tersebut dibentuk dengan memakai LDIF dan juga mempunyai struktur direktori. Direktori dasar untuk berkas konfigurasi yaitu cn=config, dan merupakan direktori yang dikodekan pribadi ke dalam slapd. Direktori dasar ini berisikan semua konfigurasi global serta konfigurasi lainnya yang terdapat di entri turunan. Berikut yaitu struktur direktori yang dipakai oleh cn=config


 struktur direktori Config Runtime pada LDAP Server Di Linux Debian 4 struktur direktori Config Runtime pada LDAP Server Di Linux Debian


  1. cn=config CN ini merupakari DN root dan konfigurasi.

  2. cn=module { n } CN ini dipakai untuk mendefinisikan modul dinamis. Untuk setiap modul, maka akan mempunyai CN tersendiri yang akan diberi nomor urut mulai dan 0.

  3. cn=schema CN ini  digunakan untuk mendefinisikan sketsa sistem yang secara default sudah dikodekan ke dalam slapd. Skema tersebut merupakan sketsa yang dipakai untuk mendefinisikan konfigurasi. Entri ini sanggup mempunyai entri turunan yang merupakan sketsa komplemen yang secara dinamis sanggup dimasukan ke dalam slapd. Skema komplemen tersebut sanggup disimpan di dalam file LDIF yang berada di direktori cn=schema.

  4. olcDatabase={fl}flama_database DN ini dipakai imtuk mendeskripsikan database yang dimiliki oleh OpenLDAP. Database akan diberi nomor urut mulai dan 0.



3 Hal Yang Di Lakukan Kanal Kontrol Ldap Pada Linux Debian


 hal yang di lakukan kanal kontrol LDAP pada Linux Debian 3 hal yang di lakukan kanal kontrol LDAP pada Linux Debian

Membahas perihal LDAP sangat gampang bergotong-royong asalkan kita mengetahui apa fungsi pada bab atau direktif yang di sediakan oleh LDAP server kita telah menyinggungnya pada pembahasan sebelumnya 4 cara menciptakan indeks pencarian LDAP Server di linux debian dengan mudah dengan cara ibarat itu kita dengan gampang menciptakan indeks pencarian.


Lain daripada itu ada beberapa hal yang penting juga untuk kita bahas yaitu perihal kanal kontrol, biasanya yang namanya kanal berarti memperlihatkan izin terhadap user untuk melaksanakan konfigurasi atau menambahkan,edit, juga hapus sedangkan kontrol yaitu bagaimana seorang user melaksanakan acara untuk mengatur user tersebut. Apa saja sih yang sanggup memakai kanal kontrol pada LDAP? mari kita bahas 3 hal tersebut.


Akses kontrol LDAP pada Linux Debian


Kontrol akses


LDAP mempunyai namanya kemudahan kontrol kanal yang hampir sama dengan ACL di Squid dan juga Bind. Kontrol kanal tersebut akan memilih OpenLDAP untuk mengatur informasi apa yang sanggup diakses atau disunting oleh siapa. OpenLDAP sudah menyertakan kontrol kanal yang secara default mengatur 3 hal sebagai berikut:



  1. Atribut user Password hanya sanggup diubah oleh pemilik sandi tersebut dan juga admin jikalau sudah terotentikasi. Akses user Password untuk yang lain tidak dijinkan sama sekali.

  2. Ijinkan kanal baca kepada siapapun untuk informasi basedn.

  3. Admin mempunyai kanal penuh terhadap semua atribut, sedangkan yang lain hanya kanal baca.


Kalau kita terjemahkan kedalam konfigurasi pada slapd.conf, maka menjadi ibarat berikut ini


 hal yang di lakukan kanal kontrol LDAP pada Linux Debian 3 hal yang di lakukan kanal kontrol LDAP pada Linux Debian

Kontrol kanal ini telah mencukupi untuk kebutuhan kita, alasannya yaitu hanya diharapkan pembatasan kanal terhadap sandi dan kemungkinan perubahan oleh pihak yamg tidak diinginkan.


Mudah kan ?


Selasa, 02 Oktober 2018

4 Cara Menciptakan Indeks Pencarian Ldap Server Di Linux Debian Dengan Mudah



Selamat malam pengguna linux indonesia, insya allah mudah-mudahan saya akan membagikan tiap hari untuk teknik atau konfigurasi bagaimana menciptakan server Linux atau Jaringan yang di perlukan oleh pembaca, tentu bukan sekedar memperlihatkan saja tetapi juga memang benar-benar serius dalam memperlihatkan Ilmu sesuai dengan pengalaman dan dari beberapa referensi


Bagaimana sehabis membaca artikel saya sebelumnya? 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian kira-kira sudah paham? kalau belum silahkan buka kembali artikel tersebut, berbeda dengan artikel yang sebelumnya kita bahas, namun masih terkait dalam membangun LDAP Server. Dalam membangun LDAP Server memakai OpenLDAP sanggup melaksanakan percepat pencarian dengan mengkonfigurasi sedikit perintah dan memberitahu kepada LDAP semoga sanggup melaksanakan indeks.


Membuat indeks pencarian LDAP Server di linux debian dengan mudah


Indeks : Mempercepat Pencarian


Untuk sanggup melaakukan mempercepat proses pencarian, kita sanggup menciptakan indeks untuk atribut yang sering dan biasanya dicari. OpenLDAP memperlihatkan full acses untuk melaksanakan indeks pada atribut, tetapi juga tipe pencarian apa yang diinginkan terhadap indeks tersebut. Sebagai contoh, kalau kita mengindeks uid, maka kita sanggup memilih tipe pencarian apa yang sanggup dilakukan terhadap indeks tersebut yaitu kehadiran (presence), persamaan (equality), asumsi (approximate) dan/atau pencarian substring. Berikut yakni teladan 4 indeks yang sering kali digunakan


mudahan saya akan membagikan tiap hari untuk teknik atau konfigurasi bagaimana menciptakan ser 4 cara menciptakan indeks pencarian LDAP Server di linux debian dengan mudah

Konfigurasi diatas akan memberitahu openLDAP untuk melaksanakan indeks terhadap objectClass, uid, cn dan uidNumber.


9 Direktif Database Yang Dipakai Pada Ldap Server Di Linux Debian


 Direktif Database yang dipakai pada LDAP Server di Linux Debian 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian

Sama halnya dengan aplikasi database lainnya, Open LDAP pun sanggup mempunyai aneka macam macam database di dalamnya. Sebagai contoh, bila misalkan Anda mempunyai aplikasi MySQL yang menyimpan brbagai macam database menyerupai database sales untuk menyimpan isu yang berkaitan dengan data penjualan, database hrd yang menyimpan isu berkaitan dengan data HRD organisasi Anda, maka OpenLDAP sanggup melaksanakan hal yang sama. OpenLDAP sanggup menyimpan lebih dan satu database.


Direktif yang dipakai untuk mendeklarasikan database adalah, tentu saja bukan sesuatu yang mengejutkan, database. Direktif ini pertanda awal dan deklarasi database hingga deklarasi database berikutnya. Untuk semua database yang akan ditangani oleh OpenLDAP, maka semua database tersebut

harus dideklarasikan dengan direktif tersebut. Namun deklarasi database tidak memakai nama database, melainkan dengan tipe database tersebut, sesuai dengan yang dideklarasikan di direktif backend (lihat disini untuk membangun backend). Berikut yaitu deklarasi untuk database dengan tipe bdb, sesuai dengan tipe database yang telah kita deklarasikan di direktif backend sebelumnya


 Direktif Database yang dipakai pada LDAP Server di Linux Debian 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian

9 Direktif Database yang dipakai pada LDAP Server di Linux Debian


Setelah deklarasi direktif database, banyak sekali direktif lain yang berkaitan dengan database yang sanggup dideklarasikan sesudah direktif database.9 Direktif tersebut diantaranya


replica Digunakan untuk mendefinisikan replikasi database OpenLDAP Direktif ini akan secara lengkap dibahas di bab replikasi.


syncrepl Direktif ini juga dipakai untuk mendefinisikan replika. Direktif ini juga akan dibahas secara lengkap di bab replikasi.


replogfile Digunakan untuk mendefinisikan file log untuk proses replikasi.


rootdn Digunakan untuk mendefinisikan DN yang merupakan DN root untuk database bersangkutan.


rootpw Digunakan untuk mendefinisikan sandi untuk DN root. Direktif ini berisikan nilai berupa sandi yang akan dipakai oleh DN root, sehingga demi alasan keamanan ada baiknya untuk tidak memakai sandi dalam bentuk teks polos, namun sandi yang sudah dalam bentuk hash.


suffix Digunakan untuk mendefinisikan akhiran yang akan dipakai oleh slapd.


updatedn Hanya berlaku di server LDAP slave saja. Direktif ini dipakai untuk mendefinisikan DN yang diijinkan untuk proses replikasi. Direktif ini secara lengkap akan dijelaskan di bab replikasi.


updateref Hanya berlaku di server LDAP slave saja. Direktif ini dipakai untuk mendefinisikan alamat LDAP master.


directory Direktif ini hanya berlaku bila tipe database yang dipakai yaitu bdb, hdb ataupun ldbm.


Sebagai contoh, berikut yaitu konfigurasi yang terkait dengan deklarasi database bdb yang telah dideklarasikan sebelumnya. Konfigurasi dibawah ini akan mengatur lokasi direktori dan database yang disimpan di direktori /var/lib/ldap dengan akhiran dc=admin, dc=web, dc=id, rootdn cn=admin,

dc=admin, dc=web, dc=id dan sandi untuk DN root tersebut yaitu passwordku


 Direktif Database yang dipakai pada LDAP Server di Linux Debian 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian

directory “/var/lib/ldap” Direktif terakhir, yaitu rootpw merupakan salah satu direktif yang sangat rentan dalam hal keamanan. Direktif ini dipakai untuk mendefinisikan sandi yang akan dipakai oleh DN root. Sandi yang disimpan disini sanggup berupa teks polos ataupun sandi dalam bentuk hash. Demi alasan keamanan, ada baiknya untuk jangan pernah memakai sandi dalam bentuk teks polos.


Untuk menciptakan sandi dalam bentuk hash, maka sanggup dipakai perintah sebagai berikut


 Direktif Database yang dipakai pada LDAP Server di Linux Debian 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian

Perintah diatas akan menciptakan sandi passwordku dalam bentuk hash SSHA sebagai berikut


{ SSHA}cnRcHJ+yinb/0yirn2n4 IZ 6GWjTSPgCA17



Selain direktif yang telah disebutkan sebelumnya, masih ada direktif yang terkait dengan deklarasi database. Direktif tersebut yaitu direktif dbconfig. Direktif ini hanya berlaku untuk database bdb dan hdb dan dipakai untuk mendefinisikan konfigurasi yang akan ditempatkan di berkas DB_CONFIG dan direktori database. Direktif ini pada dasamya berisikan nilai yang berkaitan dengan parameter dan aplikasi bdb atau hdb itu sendini. Sebagai contoh, berikut yaitu konfigurasi default yang dipakai oleh Debian.


 Direktif Database yang dipakai pada LDAP Server di Linux Debian 9 Direktif Database yang dipakai pada LDAP Server di Linux Debian

Konfigurasi diatas akan menciptakan bdb atau hdb menciptakan cache berukuran 2 MB, objek yang sanggup dikunci secara bersamaan yaitu sebanyak 1500, jumlah kunci dan loker masing-masing sebanyak 1500.


Minggu, 30 September 2018

Membangun Backend Ldap Di Linux Debian Dengan Satu Perintah


Membangun backend LDAP di linux Debian dengan satu perintah Membangun backend LDAP di linux Debian dengan satu perintah

Selamat malam linuxer dan pengguna Linux di indonesia, karenanya kita telah melewati tahap konfigurasi TLS LDAP Server di Linux Debian lihat Disni untuk keterangan lengkapnya pada artikel tersebut kita telah menyinggung bagaimana memakai perintah2 Linux supaya konfigurasi TLS LDAP  bisa berjalan dengan baik, namum bukan hanya dari segi keamanan untuk dapat menciptakan LDAP server kita menjadi powerfull, tetapi di dalam LDAP ada yang namanya konfigurasi Database sebelum kita menentukan dan menginstal database pada LDAP, tentu ada tahap dan jenis aplikasi database yang akan kita gunakan.


Tentu ini sangat penting sekali supaya database Backend nantinya akan berjalan, bekerjsama sedikit sekali perintah yang akan kita gunakan disini yang kita perlukan hanya menginstal aplikasi Backend hdb. kalau begitu aku akan mejelaskan cara instalasinya dan memakai untuk membangun Backend di LDAP linux debian .


Backend LDAP di linux Debian


Secara umum , slapd telah memakai bdb sebagai aplikasi backend database. Sebab dalam hal ini diatur oleh direktif backend. Tetapi sebetulnya Open LDAP dapat juga memakai aplikasi database lain. Ada beberapa tipe database yang dapat dipakai oleh Open LDAP diantaranya yakni bdb, dnserv, hdb, Idbm, dan config. Sebagai contohnya, untuk dapat memakai backend hdb, perlu meggunakan baris perintah berikut ini


Membangun backend LDAP di linux Debian dengan satu perintah Membangun backend LDAP di linux Debian dengan satu perintah

Secara default, pada  Debian akan memakai hdb, Tetapi untuk Ubuntu secara default memakai bdb. Sebenaarnya Tidak ada perbedaan yang besar  antara kedua database tersebut hanya saja hdb merupakan database bdb yang memakai layout hirarki.





Cara Konfigurasi Tls Ldap Server Di Linux Debian Atau Ubuntu


Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu

Setelah kita menuntaskan pembuatan password dengan algoritma SSHA lihat disni seperti yang saya jelaskan pentingnya penggunaan password pada LDAP, bukan hanya LDAP saja yang memerlukan password dengan enkripsi tingkat tinggi mungkin banyak penyedia layanan social media, email server, dll yang sangat mengutamakan keamanan pada sistemnya.


Pada artikel ayang akan saya jelaskan ini menyinggung tidak jauh dari sistem keamanan juga tetapi ini bukan penggunaan terhadap password tetapi lebih kepada keamanan koneksinya, pengguna linux niscaya tidak gila lagi dengan yang namanya TLS, TLS biasanya paling banyak di gunakan pada EMAIL server, Selain email server pada LDAP pun juga sangat perlu untuk di konfigurasi, bagaimana cara konfigurasinya berikut ini ulasannya.


TLS LDAP Server di Linux Debian atau Ubuntu


Pada pada dasarnya Open LDAP mendukung sekali LTS untuk dipakai dalam segi keamanan koneksinya. Kalau

kita memakai LTS, jadi alamat URL yang akan dipakai yaitu ldaps://ldap.admin.web.id dengan memakai port 636.


Untuk sanggup memakai TLS, yang pertama kita lakukan yaitu dibentuk menciptakan kunci langsung dan akta server kemudian kemudian ditandatangani oleh CA. Saat ini yang kita perlukan hanya menciptakan kunci

pribadi server dan akta publik.bagaimana caranya? simak dengan teliti, Untuk menciptakan kunci langsung server sanggup menjalankan dengan perintah sebagai berikut ini


Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu

Setelah itu kita buat akta permohonan untuk sanggup ditandatangani.


Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu

Lalu langkah yang terakhir menandatangani akta tersebut


Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu

Pada gambar ke tiga di atas atau yang perintah terakhir akan menciptakan file yang isinya yaitu akta publik

untuk server ldap.admin web.id. Langkah berikutnya yaitu menginformasikan  OpenLDAP untuk memakai TLS. Direktif yang dipakai untuk itu yaitu semua direktif yang berawalan TLS. Daftar lengkap direktif tersebut yaitu sebagai berikut:


TLSCipherSuite Pada opsi ini akan memilih cipher yang akan dipakai secara berurutan.


TLSCACertlficateFile Menunjukkan file  yang berisi akta CA yang akan dipakai oleh OpenLDAP.


TLSCACertificatepath Digunakan untuk menunjukkan path direktori sertifikat.


TLSCertificateFile Opsi ini menunjukkan file dan akta publik server.


TLSCertificateKeyFile Opsi ini menunjukkan file kunci langsung CA yang dipakai oleh OpenLDAP.


TLSRandFile Opsi ini menunjukkan file bit acak yang akan dipakai oleh OpenLDAP bila /dev/[u]random tidak tersedia.


TLSVerifyClient Digunakan untuk melaksanakan pengecekan identitas klien yang melaksanakan seruan ke OpenLDAP.


Selanjutnya kita akan menambahkan baris berikut ini ke dalam file slapd.conf.




Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu Cara konfigurasi TLS LDAP Server di Linux Debian atau Ubuntu



Pada gambar diatas yaitu perintah untuk memaksa cipher yang dipakai yaitu cipher yang terkuat. Direktif-direktif selanjutnya memilih lokasi penyimpanan sertifikat. Sertifikat CA yang dipakai berada pada /root/certficate/ca-adrnin.web.id.crt, kalau akta publik dan kunci langsung server yang digunakan

berada di lokasi /root/certificate/ldap.adrnin.web. id.crt-01 dan /root/certificate/ldap.admin.web.id.key.


Penting : Pada Debian Lenny, opsi HIGH: MEDIUM: -SSLv2 pada direktif TLSCipherSuite tidak sanggup dipakai alasannya yaitu pada Linux Lenny memakai library GnuTLS. Kebanyak orang menyarankan untuk memakai direktif berikut


TLSCipherSuite TLS_RSA_AES_256_CBC_SHA



Semoga Bermanfaat.


Sabtu, 29 September 2018

Cara Paling Gampang Konfigurasi Password Ldap Memakai Ssha Pada Debian Dan Ubuntu


Cara paling gampang konfigurasi Password LDAP memakai SSHA pada Debian dan Ubuntu Cara paling gampang konfigurasi Password LDAP memakai SSHA pada Debian dan UbuntuMengapa keamanan password sangat penting ? kita telah menuntaskan konfigurasi Skema dan global pada LDAP Lihat Disini kembali kepada perihal keamanan LDAP dengan Password, jika kita bicara perihal password apa yang ada dibenak kita ? niscaya perihal keamanan dan data pribadi yang orang lain dihentikan tahu.


Lalu apakah dengan password tanpa enkripsi sanggup kondusif ? jawabannya tidak, kenapa ? ketika kita menyimpan sebuah password pada database dengan memakai type varchar atau text biasa hanya dengan menembus login pada database dan sorot kepada tabel login apakah pribadi kelihatan dan terbaca pribadi password yang tersimpan dalam database ? jawabannya yaitu iya, tentu kita sebagai pengguna awam tidak ingin hal ini terjadi maka di perlukan beberapa type enkripsi yang akan kita bahas berikut ini perihal penggunaan password metode enkripsi pada LDAP di server Linux debian atau Ubuntu.


Konfigurasi Password LDAP memakai SSHA pada Debian dan Ubuntu


Fungsi LDAP menyimpan informasi yang sangat penting pada sistem. Coba Anda bayangkan, semua info perihal sistem Linux sanggup disimpan semuanya dalam LDAP, contohnya informasi nama pengguna, grup, alamat email, sandi, uid, gid dan masih banyak informasi yang belum aku sebutkan disini. Informasi yang sifatnya Secret ini kemudian dikumpulkan di suatu sistem dan sistem tersebut sanggup diakses oleh aplikasi ataupun client yang membutuhkan Oleh alasannya yaitu itu, duduk kasus kemanan menjadi gosip yang sangat penting di LDAP karena jika saja terjadi tidak hati-hati ketika mengkonfigurasi LDAP, maka sanggup saja informasi yang penting tersebut dapat

diakses secara terbuka.


Pada dasarnya Open LDAP bisa dikonfigurasi untuk secara default memakai hash tertentu sehingga tidak memakai teks polos yang menyerupai aku jelaskan di atas untuk menyimpan informasi sandi. Direktif yang dipakai untuk kepentingan ini yaitu passwordhash.


Intinya Direktif ini akan memilih algoritma yang akan kita gunakan pada slapd supaya menyimpan informasi sandi. Biasanya Algoritma yang didukung diantaranya yaitu crypt, SSHA, SHA, dan MD5. Hanya Contoh, baris berikut ini atau gambar di bawah ini akan memaksa si Open LDAP untuk memakai algoritma yaitu  enkripsi yang terkuat yaitu SSHA.


Cara paling gampang konfigurasi Password LDAP memakai SSHA pada Debian dan Ubuntu Cara paling gampang konfigurasi Password LDAP memakai SSHA pada Debian dan Ubuntu


Cara Konfigurasi Global Dan Bagan Ldap Di Linux Debian Atau Ubuntu


Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu

Saya telah menjelaskan pada tahap demi tahap dalam instalasi LDAP pada sistem Linux Debian atau Ubuntu baca disini kembali tidak terlalu banyak dalam melaksanakan konfigurasi pada LDAP pada Distro Linux kesayangan anda.


Setelah kita melaksanakan instalasi kemudian apa yang harus kita lakukan supaya Server LDAP yang kita berdiri sanggup berjalan sesuai dengan yang kita inginkan? ya, kita harus melaksanakan konfigurasi pada LDAP pada setiap bagian-bagian atau saya akan bilah perbagian supaya pembaca gampang mengerti dan faham ihwal fungsi atau pengertiannya juga penempatan pada File Konfigurasi nantinya.


Global dan Skema LDAP di Linux Debian atau Ubuntu


File konfigurasi Open LDAP lokasinya terdapat di direktori /etc/ldap. Ada 2 file konfigurasi yang utama yaitu  ldap.conf  yang mengatur bagaimana client LDAP melaksanakan koneksi ke daemon LDAP yaitu siapd dan file slapd.conf yang mengatur slapd.


Selain pada kedua file tersebut, ada juga sebuah direktori berjulukan schema yang merupakan kumpulan file sketsa yang dipakai oleh daemon LDAP. Semua chema yang dipakai oleh LDAP harus dinyatakan di file slapd.conf dan file sketsa tersebut di save pada direktori /etc/ldap/schema.


Pada tahao ini akan saya bahas file konfigurasi daemon L.DAP, yaitu slapd.conf. File konfigurasi klien LDAP akan dibahas pada penggalan mengenai konfigurasi klien.


File slapd.conf yaitu file konfigurasi yang mengatur bagaimana slapd bekerja. File ini pada dasarnya sanggup dibagi menjadi tiga bagian,yaitu global, backend, dan database. Informasi global ditentukan pertama kali,

dilanjutkan konfigurasi backend, dan database. Pengaturan yang terdapat pada global sanggup dikesampingkan oleh konfigurasi di penggalan backend dan database, dan konfigurasi di penggalan backend sanggup dikesampingkan oleh konfigurasi di penggalan database.


Global


Pengaturan pada penggalan ini mengatur konfigurasi global yang berlaku kepada seluruh penggalan kecuali disebutkan lain di penggalan backend dan database. Bagian ini umumnya mengatur skema, level log, berkas pid, referral, hash default yang digunakan, modul yang digunakan, dan TLS yang akan kita bahas satu-persatu.


Biasanya konfigurasi tersebut sanggup dipakai sesuai dengan konfigurasi default. Hanya beberapa konfigurasi saja yang perlu diperhatikan lantaran sanggup  mempengaruhi kepada slapd contohnya konfigurasi yang berkaitan dengan skema, hash, referral, dan TLS.


Skema


Skema perlu secara eksplisit diatur di slapd.conf supaya OpenLDAP sanggup  mencari sketsa yang diperlukan. Hal ini disebabkan lantaran hanya sketsa yang berkaitan dengan konfigurasi saja yang dimasukkan ke dalam arahan sumber OpenLDAP , sedangkan sketsa lainnya tidak. Hasilnya jika tidak didefinisikan secara eksplisit, maka OpenLDAP tidak akan memakai sketsa tersebut. Untuk memasukkan

skema, direktif yang dipakai yaitu include. Secara default, OpenLDAP hanya menyertakan sketsa core, cosine, nis dan inetorgperson yang dinyatakan di direktif sebagai berikut ini :


Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu

Untuk sanggup menyimpan gosip ditujukan kepada pengguna sistem Linux, maka pada pada dasarnya sketsa tersebut sudah cukup. Tetapi untuk mengakomodasi aplikasi lain menyerupai Samba atau Postfix, maka kita lebih butuh sketsa tambahan. Untuk itu Anda harus d0wnl0ad sketsa yang dibutuhkan dan mendeklarasikannya pada file slapd.conf.


Di khusukan untuk Postfix yang biasanya dipakai sebagai email server, tidak ada sketsa yang diperuntukkan khusus untuk Postfix. Namun Anda gak usah khawatir lantaran ada alternatif sketsa yang

bisa dipakai oleh Postfix, yaitu sketsa qmail yang sanggup anda d0wnl0ad di http://www.qmail-idap.org/wiki/index.php/Qmail.schema. Salin dan simpan file itu pada folder /etc/ldap/schema sebagai file qmail.schema.


Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu Cara konfigurasi Global dan Skema LDAP di Linux Debian atau Ubuntu

Pada ketika file LDIF ingin dimasukkan ke dalam database, maka sebaiknya untuk menyelidiki apakah atribut yang dipakai di dalam file  LDIF itu sesuai dengan yang ditentukan di dalam skema. Untuk itu kita dapat

menggunakan direktif schemacheck. Direktif tersebut akan memaksa slapd untuk menyelidiki entri supaya sesuai dengan kelas objek yang terdapat di dalam skema







Semoga Bermanfaat, Kita akan bahas konfigurasi selanjutnya sampai menjadi sebuah Server LDAP yang power full


Jumat, 28 September 2018

Cara Instal Ldap Di Linux Ubuntu Atau Debian Paling Mudah

Akhirnya kita masuk pada tahap instalasi LDAP yang pada artikel sebelumnya kita telah mengerti apa itu LDAP sanggup lihat disni dan kita juga telah melewati pengertian dari struktur Direktori LDAP, dalam artikel yang akan aku jelaskan perihal Instalasi LDAP pada linux Ubuntu atau Debian, intinya Debian dan Ubuntu sama saja alasannya yaitu Ubuntu yaitu turunan Debian. Oke pribadi saja kita pada pokok inti dari Judul yang aku tulis di atas.


Instalasi LDAP di Linux Ubuntu atau Debian


Pada LDAP bergotong-royong butuh banyak aplikasi aksesori biar sanggup berfungsi dengan baik. Tetapi intinya aplikasi tersebut sanggup dikelompokkan menjadi tiga, yaitu aplikasi inti yang yaitu aplikasi server atau daemon LDAP, aplikasi pendukung, dan aplikasi aksesori yang fungsinya untuk memperbanyak fungsi LDAP ataupun sebagai pustaka ke aplikasi lain. Berikut ini yaitu daftar aplikasi yang akan dipakai pada instalasi LDAP.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Untuk sanggup menjalankan LDAP, maka perlu minimal tiga aplikasi berikut slapd, idap-utils, dan db4 2-util. Untuk menginstal ketiga aplikasi tersebut maka jalankan perintah berikut:


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Tunggu sebentar sampai pada ketika proses d0wnl0ad aplikasi tersebut selesai. Lalu sehabis selesai, maka akan menampilkan kotak obrolan semi grafis yang berisi perihal pertanyaan untuk melaksanakan konfigurasi slapd. Jawab pertanyaan yang tampil pada  kotak obrolan tersebut seuai dengan kondisi kita, atau kita sanggup melewatinya dan mengubah secara manual file konfigurasi slapd.conf. Selain itu kita juga sanggup mengubah konfigurasi dengan menjalankan perintah sebagai berikut


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Kalau kita menjalankan memakai perintah diatas, maka kotak obrolan semi grafis berisi perihal pertanyaan seputar konfigurasi LDAP akan ditampilkan kembali. Berikut ini yaitu pertanyaan yang akan muncul di dalam kotak obrolan selama proses instalasi LDAP. Pertanyaan berikut ini yaitu sedikit pertanyaan yang muncul ketika instalasi


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Pada pertanyaan pertama yang muncul yaitu sandi admin untuk mengakses slapd. Lihat, ini bukanlah sandi root sistem, tetapi ini yaitu sandi admin slapd. Atribut yang akan memakai sandi ini akan ditentukan pada pertanyaan yang berikutnya. Setelah anda memasukkan sandi admin slapd, Anda akan diminta ulang untuk memasukkan konfirmasi sandi kembali.


LDAP Server host; 127.0.0.1


Pada pertanyaan yang selanjutnya yaitu alamat yang akan dipakai kepada server LDAP. Sebaiknya Anda memakai alamat host lokal untuk server LDAP alasannya yaitu waktu Anda mengkonfigurasi host lokal untuk melaksanakan otentikasi ke LDAP, Anda akan mendapat problem besar ketika kartu jaringan Anda rusak, alasannya yaitu host lokal tidak sanggup menghubungi alamat IP tersebut dan Anda tidak dapat

login ke dalam sistem. Makara lebih kondusif jikalau kita ketika mengkonfigurasi alamat server LDAP dengan memakai alamat host lokal.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Langkah selanjutnya kita akan memilih DN dasar dan struktur LDAP kita, dalam hal ini kita menciptakan basedn dan domain kita, admin.web.id, yaitu dc=admin,dc=web,dc=id Selain itu juga kita akan ditanyakan versi LDAP yang kita gunakan. Dalam hal ini tidak memakai LDAP versi 2, tetapi yang akan kita

gunakan yaitu versi LDAP yang terakhir yaitu 3.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Pertanyaan berikut perihal DN yang akan dipakai sebagai admin LDAP. Dalam hal ini  kita akan memakai DN cn=admin, dc=admin,dc=web,dc=id untuk DN yang berwenang sebagai admin LDAP. Harap diperhatikan bahwa DN mi bukanlah DN root sistem Linux Anda, tetapi hanya DN yang memiliki

akses sebagai admin dalam LDAP. DN inilah yang mempunyai jalan masuk untuk melaksanakan perubahan terhadap semua entry di dalam LDAP server.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Pada tahap ini kosongkan nama domain pada pertanyaan nama domain yang akan kita gunakan alasannya yaitu kita akan memakai DNS yang akan ditentukan pada file /etc/resolv.conf kemudian gunakan saja nama domain kita yaitu admin.web.id sebagai nama organisasi.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Secara default slapd di ubuntu akan memakai Berkeley database (BDB) untuk menyimpan gosip LDAP, sedangkan pada Debian meneggunakan HDB. Tetapi pada tahap ini kita akan memakai BDB alasannya yaitu BDB terdapat pada kedua distro tersebut. Kita juga menginginkan database LDAP yang lama

dihapus ketika database gres akan dibuat. Hal ini untuk menghindari kemungkinan rusaknya proses konfigurasi yang sedang berlangsung, atau jikalau terjadi perubahan pada sistem database.


Akhirnya kita masuk pada tahap instalasi  Cara instal LDAP di Linux Ubuntu atau Debian paling mudah

Pada tahap yang terakhir ini kita akan memilih bahwa LDAPv2 tidak akan dipakai oleh slapd. LDAP versi 2 mempunyai banyak kelemahan. Hal ini diperbaiki pada  LDAP versi 3. Kita juga menginginkan slapd untuk menciptakan database dan juga menciptakan file konfigurasi awal.


Setelah semua pertanyaan telah terjawab, slapd akan menciptakan file konfigurasi dan juga database awal menurut tanggapan dari pertanyaan yang diajukan. Tetapi kita tetap harus mengedit file konfigurasi dan juga harus menambah data awal ke dalam database.


Sebenarnya kita sanggup melewati proses instalasi berlangsung. Hal ini dikarenakan semua pertanyaan tersebut

merupakan konfigurasi slapd yang ada pada lokasi  /etc/ldap/slapd.conf sehingga kita pribadi sanggup mengedit berkas tersebut untuk mengkonfigurasi slapd sesuai dengan impian kita. Langkah demi langkah yang akan aku jelaskan di bab artikel berikutnya  merupakan pengeditan  secara pribadi terhadap file

slapd.conf untuk mengkonfjgurasi slapd sesuai dengan impian kita.