phpldapadmin: войдите в систему как пользователь root с UID

Я недавно установил phpldapadmin на Ubuntu 12.04 LTS Srv.

В config.php Я изменил следующий параметр, чтобы разрешить простой вход пользователя:

$servers->('login','bind_pass','secret');

а также

$servers->('login','attr','uid');

Изменяя эти два параметра, я могу войти как "eric" / "password"

Тем не менее, когда я пытаюсь подтвердить подлинность как

cn=admin,dc=ubuntu,dc=example,dc=com 

с моим rootPW он меня вообще не узнает.

Есть ли другой параметр config.php файл, который мне нужно изменить, чтобы можно было использовать оба типа входа DN и UID? Единственный способ администрировать тестовый сайт LDAP прямо сейчас - переключаться назад и вперед config.php файл, который довольно раздражает.

1 ответ

Похоже, я нахожу ответ на свой вопрос после перестройки среды... Я совершенно новый сетевой администратор, и я в основном работал с системой на базе Windows, поэтому OpenLDAP немного запутал, но в любом случае это происходит...

Параметры для изменения следующие: (работает на Ubuntu 12.04 LTS Server 32-Bit)

$servers->setValue('server','host','172.16.1.2');
$servers->setValue('server','base','array('ldap01'));
$servers->setValue('login',''auth_type','session');
$servers->setValue('login','bind_id','cn=admin,dc=ldap01');
$servers->setValue('login','bind_pass','Z00lOO');
$servers->setValue('login','attr','uid');
$servers->setValue('login','fallback_dn','true);
Другие вопросы по тегам