How to configure apache2 auth openldap debian 10

Berikut adalah kofigurasi cukup singkat untuk melakukan autentikasi ke openldap pada website di apache2.

Yang pertama pastikan apache2 sudah terinstall dengan baik dan tentukan site mana yang akan dipasang autentikasi.
Kemudian pastikan juga server ldap sudah siap, untuk cara install, pembuatan user dan cek login openldap bisa dilihat di video dibawah ini:
https://www.youtube.com/playlist?list=PL-p0E1DAGrw3cYSqmGUArs1qQSRPdbUmJ

Enable modul apache2 untuk autentikasi ldap dengan perintah dibawah ini

root@www:~# a2enmod ldap authnz_ldap


Buat file baru dengan nama auth-ldap.conf dengan script dibawah ini:

root@www:~# vi /etc/apache2/sites-available/auth-ldap.conf

<Directory /var/www/html/>
    AuthName "LDAP Authentication"
    AuthType Basic
    AuthBasicProvider ldap
    AuthLDAPURL ldap://10.20.30.1/dc=abcd,dc=local?uid?sub?(objectClass=*)
    Require valid-user
</Directory>

root@www:~# a2ensite auth-ldap

root@www:~# systemctl restart apache2

Saat akses website seharusnya sudah muncul autentikasi, masukkan username dan password yang ada di LDAP.
Good Luck



Komentar

Postingan populer dari blog ini

Pembahasan IT Network Systems Administration Module A DNS (Forward Zone, Reverse Zone, CNAME, MX, Split View)

Cara restart / stop windows service (services.msc) dengan bat / cmd

How to convert VMDK to OVA