GNU/Linux >> Belajar Linux >  >> Linux

Cara menginstal OpenLDAP di Ubuntu Server 22.04

LDAP adalah protokol aplikasi netral vendor yang kuat untuk layanan direktori akses. OpenLDAP adalah implementasi LDAP gratis dan digunakan melalui jaringan untuk mengelola dan mengakses layanan direktori terdistribusi, yang dapat digunakan untuk hal-hal seperti login PC. OpenLDAP banyak digunakan karena hemat biaya, OS agnostik, dan fleksibel. Meskipun OpenLDAP sangat kuat, OpenLDAP juga kompleks.

Saya ingin mengungkap kompleksitas penerapan OpenLDAP sehingga siapa pun yang memiliki pemahaman dasar tentang Linux dan baris perintah dapat menjalankan dan menjalankan platform ini.

LIHAT: 40+ istilah open source dan Linux yang perlu Anda ketahui (Premium TechRepublic)

Apa yang Anda perlukan untuk menginstal OpenLDAP di Server Ubuntu 22.04

Saya akan mendemonstrasikan di Ubuntu Server 22.04, jadi Anda memerlukan instance OS itu dan berjalan baik di bare metal, sebagai mesin virtual, atau di host cloud pihak ketiga. Dan, Anda akan membutuhkan pengguna dengan hak istimewa sudo.

Siap membuat keajaiban LDAP?

Cara menginstal OpenLDAP

Instal perangkat lunak

Hal pertama yang harus dilakukan adalah menginstal perangkat lunak. Masuk ke instance Ubuntu Anda dan jalankan perintah:

sudo apt-get install slapd ldap-utils -y

Selama penginstalan, Anda akan diminta untuk membuat sandi administrator, jadi pastikan untuk mengetik dan memverifikasi saat diminta.

Cara mengonfigurasi OpenLDAP

Konfigurasikan slapd

Hal pertama yang harus Anda lakukan adalah mengkonfigurasi slapd, yang ditangani oleh perintah:

sudo dpkg-reconfigure slapd

Berikut adalah detail yang akan diminta untuk Anda balas serta tanggapan yang harus Anda berikan.

  • Menghilangkan Konfigurasi Server OpenLDAP: Tidak
  • Nama Domain DNS: Nama domain yang digunakan untuk server OpenLDAP Anda, yang digunakan untuk membuat DN (Distinguished Name) dasar.
  • Nama Organisasi: Nama organisasi Anda
  • Kata Sandi Administrator: Ini adalah kata sandi yang Anda tetapkan selama instalasi OpenLDAP.
  • Apakah Anda ingin database dihapus saat slapd dibersihkan? Tidak
  • Pindahkan basis data lama? Ya
  • Izinkan protokol LDAPv2? Tidak

Cara mengkonfigurasi ldapd.conf

Buka file konfigurasi yang diperlukan dengan perintah:

sudo nano /etc/ldap/ldap.conf

Di file itu, cari baris berikut:

BASE dc=your-domain,dc=com

Ubah baris itu untuk mencerminkan domain yang Anda atur selama konfigurasi slapd. Juga, pastikan baris URI terlihat seperti ini:

URI  ldap://localhost

Simpan dan tutup file.

Sebelum kita menginstal LDAP Account Manager, mari kita uji untuk memastikan semuanya berjalan seperti yang diharapkan. Untuk itu, keluarkan perintah:

ldapsearch -x

Di dekat bagian bawah output, Anda akan melihat:

result: 0 success

Baris di atas menunjukkan semuanya baik-baik saja.

Cara menginstal Pengelola Akun LDAP

Instal dependensi

Pertama, mari kita instal dependensi yang diperlukan dengan perintah:

sudo apt-get install apache2 php-fpm php-imap php-mbstring php-mysql php-json php-curl php-zip php-xml php-bz2 php-intl php-gmp php-redis -y

Instal LAM

Selanjutnya, instal LAM dengan:

sudo apt-get install ldap-account-manager -y

Buat host virtual

Kita sekarang dapat membuat host virtual sehingga Apache mengetahui situs tersebut. Buat file konfigurasi dengan perintah:

sudo nano /etc/apache2/sites-available/lam.conf

Di file itu, masukkan kode ini, pastikan untuk mengedit opsi ServerName:

Simpan dan tutup file.

Aktifkan situs dan muat ulang Apache

Dengan konfigurasi host virtual kami, aktifkan dengan perintah:

sudo a2ensite lam.conf

Muat ulang Apache dengan:

sudo systemctl reload apache2

Hapus file indeks

Terakhir, hapus file index.html default dengan:

sudo mv /var/www/html/index.html ~/

Cara mengakses LAM

Mengakses antarmuka web

Buka browser web dan arahkan ke http://SERVER/lam di mana SERVER adalah alamat IP atau domain dari server hosting OpenLDAP. Anda akan disambut oleh layar login LAM (Gambar A ).

Gambar A

Konfigurasikan antarmuka web

Klik konfigurasi LAM di pojok kanan atas dan klik Edit Server Profiles (Gambar B ).

Gambar B

Anda akan diminta untuk mengetikkan kata sandi profil default, yaitu lam . Di halaman yang dihasilkan (Gambar C ), Anda harus mengonfigurasi akhiran Pohon di bawah Pengaturan Alat agar sesuai dengan domain yang Anda atur selama konfigurasi slapd.

Gambar C

Gulir ke bawah ke Pengaturan Keamanan dan konfigurasikan domain yang sama untuk Daftar Pengguna yang Valid (Gambar D ) dan pastikan untuk mengubah cn=Manager menjadi cn=admin.

Gambar D

Sekarang gulir ke bagian bawah halaman ini dan ubah kata sandi admin LAM.

Konfigurasikan pengguna

Klik tab Jenis Akun dan cari bagian Pengguna dan Grup, tempat Anda akan mengonfigurasi domain di Sufiks LDAP sebagai domain Anda (Gambar E ).

Gambar E

Klik Simpan, dan Anda akan dibawa kembali ke jendela masuk.

Masuk dengan admin dan kata sandi yang Anda buat untuk OpenLDAP selama instalasi dan Anda siap untuk mulai bekerja dengan OpenLDAP dari kenyamanan GUI LAM.

Selamat! Anda sekarang memiliki OpenLDAP yang aktif dan berjalan dan siap digunakan.

Berlangganan ke Tech TechRepublic Cara Membuat Teknologi Bekerja di YouTube untuk semua saran teknologi terbaru untuk profesional bisnis dari Jack Wallen.



Tautan sumber


Linux
  1. Cara menginstal OpenLDAP Server di Debian atau Ubuntu

  2. Cara Menginstal lokasi di Server Ubuntu

  3. Bagaimana Cara Menginstal Ubuntu Server 15.10 di Hyper-v?

  1. Cara Menginstal MySQL di Ubuntu 18.04

  2. Cara Memasang Server Minecraft di Ubuntu 18.04

  3. Cara Menginstal MariaDB di Ubuntu 22.04

  1. Cara Menginstal Nginx di Ubuntu 20.04

  2. Cara Menginstal MariaDB di Ubuntu 20.04

  3. Cara Menginstal dan Mengkonfigurasi Server OpenLDAP di Ubuntu 16.04