[[oktatas:linux:ldap:openldap|< OpenLDAP]] ====== Phpldapadmin ====== * **Szerző:** Sallai András * Copyright (c) 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.