Metode Konfigurasi Klien LDAP di Debian 10
Untuk mengonfigurasi klien LDAP pada mesin Debian 10, lakukan lima belas langkah berikut:. Konfigurasi dapat bervariasi sesuai dengan kebutuhan unik Anda dan penggunaan klien LDAP. Langkah-langkah berikut akan memandu Anda melalui beberapa konfigurasi klien LDAP yang lebih umum.
Langkah 1: Instal Klien LDAP dan Paket yang Diperlukan
Pertama, instal klien LDAP dan semua paket yang diperlukan agar LDAP berfungsi dengan baik di Debian 10 dengan mengeluarkan perintah di bawah ini:
sudo apt install libnss-ldap libpam-ldap ldap-utils
Segera setelah perintah ini memulai eksekusinya, Anda akan dapat melihat prompt interaktif, di mana Anda dapat melakukan berbagai konfigurasi LDAP yang dijelaskan dalam langkah-langkah berikut.
Langkah 2: Konfigurasikan URI untuk Server LDAP
Selanjutnya, siapkan URI untuk server LDAP Anda. Format server juga ditunjukkan pada gambar berikut:. Kemudian, tekan tombol Memasukkan kunci untuk melanjutkan ke konfigurasi berikutnya.
Langkah 3: Siapkan Nama Berbeda untuk Basis Pencarian LDAP
Sekarang, Anda akan menyiapkan nama yang berbeda untuk basis pencarian LDAP. Contoh ditunjukkan pada gambar di bawah ini. Kemudian, tekan tombol Memasukkan kunci untuk pergi ke layar berikutnya.
Langkah 4: Pilih Versi Protokol LDAP yang Diinginkan
Ada berbagai versi protokol LDAP yang tersedia untuk digunakan; namun, selalu disarankan untuk menggunakan versi terbaru yang tersedia, yang dalam hal ini adalah versi 3. Setelah memilih versi ini, tekan tombol Memasukkan untuk mengkonfirmasi pilihan Anda, seperti yang ditunjukkan pada gambar berikut:
Langkah 5: Pilih Akun LDAP untuk Root
Sekarang, tentukan akun yang akan digunakan sebagai akun pengguna root LDAP, setelah itu Anda akan menekan tombol Memasukkan kunci.
Langkah 6: Atur Kata Sandi untuk Akun Root LDAP
Setelah akun root LDAP dipilih, Anda perlu menyiapkan kata sandi untuk akun ini. Ketikkan kata sandi pilihan Anda lalu tekan tombol Memasukkan kunci untuk pergi ke layar berikutnya.
Langkah 7: Hapus Entri LDAP dari File Konfigurasi
Agar layanan LDAP dasar berfungsi dengan baik, disarankan untuk menghapus entri LDAP default dari file konfigurasi. Ini dapat dilakukan hanya dengan menekan tombol Memasukkan kunci atau baik tombol di prompt, seperti yang ditunjukkan pada gambar di bawah ini:
Langkah 8: Izinkan Akun Admin LDAP Berperilaku Seperti Root Lokal
Sekarang, izinkan akun admin LDAP berperilaku seperti akun root lokal dengan memilih selecting Iya pilihan dari kotak dialog, seperti yang ditunjukkan pada gambar berikut:
Langkah 9: Nonaktifkan Login untuk Database LDAP
Anda dapat menonaktifkan login untuk database LDAP dengan memilih Tidak pilihan dari kotak dialog, seperti yang ditunjukkan pada gambar di bawah ini. Ini akan menghilangkan kebutuhan untuk otentikasi pada saat mengambil entri LDAP.
Langkah 10: Masukkan Nama Akun Administratif LDAP
Sekarang, masukkan nama akun root LDAP yang Anda atur sebelumnya. Setelah itu, tekan tombol Memasukkan kunci untuk melanjutkan.
Langkah 11: Masukkan Kata Sandi untuk Akun Root LDAP atau Akun Administratif
Terakhir, masukkan kata sandi untuk akun root LDAP atau akun administratif yang Anda atur di Langkah 6, lalu tekan tombol Memasukkan kunci, seperti yang ditunjukkan pada gambar di bawah ini:
Setelah melakukan ini, perintah yang Anda jalankan pada Langkah 1 akan menyelesaikan eksekusinya saat merender pesan berikut di terminal Debian 10 Anda:
Langkah 12: Perbarui Konfigurasi PAM
Selanjutnya, konfigurasikan sistem Debian 10 Anda untuk menggunakan LDAP untuk otentikasi. Untuk melakukannya, perbarui konfigurasi PAM dengan menjalankan perintah berikut:
sudo pam-auth-update
Perintah ini akan menampilkan kotak dialog di layar Anda dari mana Anda dapat memilih profil yang diinginkan yang ingin Anda aktifkan. Disarankan untuk menggunakan profil default. Kemudian, untuk melanjutkan, tekan tombol Memasukkan kunci.
Langkah 13: Izinkan Pembuatan Otomatis Direktori Beranda Pengguna
Anda juga dapat memilih untuk mengizinkan pembuatan otomatis direktori Beranda pengguna. Untuk melakukannya, Anda akan mengedit file PAM Sesi Umum. File ini dapat diakses dengan menggunakan perintah berikut:
sudo nano /etc/pam.d/sesi umum
Ketika file ini terbuka dengan editor nano, masukkan baris kode berikut di akhir file ini:
sesi diperlukan pam_mkhomedir.jadi skel=/etc/skel umask=077
Setelah menambahkan baris ini, tekan Ctrl + X untuk menyimpan file Anda dan keluar dari editor nano.
Langkah 14: Restart Name Service Cache Daemon (nscd)
Mulai ulang daemon cache layanan nama (nscd) sehingga dapat membaca konfigurasi baru. Ncsd dapat direstart dengan perintah berikut:
sudo systemctl restart nscd
Memulai ulang layanan ini tidak akan menampilkan pesan apa pun di terminal.
Langkah 15: Aktifkan Name Service Cache Daemon (nscd)
Terakhir, aktifkan kembali name service cache daemon (nscd) dengan perintah di bawah ini:
sudo systemctl aktifkan nscd
Perintah ini akan menampilkan pesan berikut di terminal setelah eksekusi berhasil:
Langkah ini membawa kita ke akhir konfigurasi klien LDAP dalam sistem Debian 10.
Metode Menghapus Klien LDAP dari Debian 10
Jika Anda tidak lagi ingin menggunakan klien LDAP untuk Debian 10, Anda dapat dengan mudah menghapusnya, serta file konfigurasinya, dengan perintah di bawah ini:
sudo apt-get purge libnss-ldap libpam-ldap ldap-utils
Ketika proses ini selesai, terminal akan menampilkan pesan-pesan berikut:
Terakhir, untuk menghapus paket tambahan apa pun yang diinstal dengan klien LDAP, jalankan perintah berikut:
sudo apt-get autoremove
Perintah ini akan menghapus semua paket yang tidak lagi diperlukan setelah menghapus klien LDAP dari Debian 10.
Kesimpulan
Artikel ini menjelaskan cara mengonfigurasi klien LDAP pada sistem Debian 10. Konfigurasi ini sangat mudah dilakukan dan tidak akan memakan waktu lebih dari 10 menit minutes. Terakhir, kami juga menunjukkan kepada Anda cara menghapus instalan klien LDAP dari mesin Debian 10 Anda.