Kihagyás

LDAP hitelesítés

Az LDAP-hitelesítés LDAP-címtárban, például OpenLDAP-ban vagy Microsoft Active Directoryban ellenőrzi az MRBS felhasználóit.

$auth["type"] = "ldap";
$auth["session"] = "php";

A PHP LDAP bővítményt telepíteni kell.

Csatlakozási beállítások

Állítsa be a címtárszervereket, a protokollverziót, az átvitel biztonságát, az alap-DN-t és a keresési szűrőket a config.inc.php fájlban. Módosítás előtt másolja át a szükséges LDAP-beállításokat a systemdefaults.inc.php fájlból.

Titkosított átvitel előnyben részesítése:

  • LDAPS, ahol támogatott; vagy
  • LDAP StartTLS-szel.

Telepítse és ellenőrizze a címtárkiszolgáló tanúsítványláncát. Ne tiltsa le az ellenőrzést a tanúsítványprobléma megkerülése érdekében.

Felhasználói keresés

A bejelentkezési név a konfigurált felhasználói attribútum és szűrő használatával található. A címtárelrendezések eltérőek, ezért tesztelje a következőket:

  • normál felhasználó;
  • rendszergazda;
  • az engedélyezett szervezeti egységen kívüli felhasználó;
  • letiltott fiók; és
  • adott esetben érvényes, nem ASCII karaktereket tartalmazó felhasználónév.

Csoportok és rendszergazdák

Az MRBS címtárattribútumokat és csoporttagságot használhat a felhasználók azonosítására vagy leírására. Győződjön meg arról, hogy a beágyazott csoport viselkedése megegyezik a címtárával, és dokumentálja, hogy mely csoportok biztosítják az MRBS adminisztrációt.

Attribútumleképezés

Az opcionális leképezések lekérhetik az e-mail címeket és megjelenített neveket:

$ldap_get_user_email = true;
$ldap_email_attrib = 'mail';
$ldap_name_attrib = 'cn';

Az attribútumnevek és a visszaadott formátumok az LDAP megvalósítások között változnak.

Biztonságos hibaelhárítás

Az LDAP hibakeresési beállításai címtáradatokat fedhetnek fel. Csak korlátozott teszt idejére engedélyezze őket, korlátozza a kimenet elérését, majd azonnal kapcsolja ki őket.

Ha a bejelentkezés sikertelen, a keresési szűrők vagy hitelesítő adatok módosítása előtt ellenőrizze az átvitelt és a tanúsítványokat.