< OpenLDAP

Phpldapadmin

Szerző: Sallai András

Copyright © Sallai András, 2019

Licenc: GNU Free Documentation License 1.3

Web: http://szit.hu

Beszerzés

A PhpLdapAdmin már nem része a Debian 9-nek. A beszerzéshez látogassuk meg a weboldalát:

http://phpldapadmin.sourceforge.net/

A Downloas linkre kattintva, az új weblapon találunk a „Linux Distributions” cím alatt egy „Debian” linket. Újabb weboldalon „binaries” felirat alatt egy link a következő oldalra visz:

https://packages.debian.org/unstable/phpldapadmin

Az „Architecture” résznél, kattintsunk az „all” linkre. Itt válasszunk egy tetszőleges linket. Például:

http://ftp.hu.debian.org/debian/pool/main/p/phpldapadmin/phpldapadmin_1.2.2-6.1_all.deb

Telepítsük a szükséges csomagokat:

apt install apache2 php php-ldap php-xml

Telepítés ezek után:

dpkg -i phpldapadmin_1.2.2-6.1_all.deb

Beállítás

Konfiguráláshoz szerkesszük a config.php fájlt:

nano /etc/phpldapadmin/config.php

Keressük meg a Define your LDAP servers in this section részt. Állítsuk be a következőket:

$servers->setValue('server','name','Saját LDAP szerver'); $servers->setValue('server','host','127.0.0.1'); $servers->setValue('server','base',array('dc=zold,dc=and')); $servers->setValue('login','auth_type','session'); $servers->setValue('login','bind_id','cn=admin,dc=zold,dc=and');

Böngészőbe, írjuk be a szerver_címe/phpldapadmin URL-t. Például:

http://192.168.0.100/phpldapadmin

Felhasználók

Ha a titkosítást crpyt értékre állítjuk, ez megfelelő Debain 9 számára.