Назад | Перейти на главную страницу

Ubuntu 10.04 (Lucid) Проблема с неверными учетными данными OpenLDAP

Это не будет вопросом, это решение раздражающей проблемы в Ubuntu 10.04. Если вы попытались развернуть сервер LDAP с помощью этого дистрибутива, следуя инструкциям ниже, у вас возникнут серьезные проблемы.

Ошибка сначала появляется в строке: «ldapsearch -xLLL -b cn = config -D cn = admin, cn = config -W olcDatabase = hdb olcAccess»

Он просто не позволит администратору получить доступ к "cn = config", поэтому вы не сможете правильно развернуть сервер LDAP. После почти недели поиска решения я нашел его!

Цитата автора:

когда вы переходите к настройке части ACL, вам внезапно нужно использовать cn = admin, cn = config, которого не существует

создание config.ldif с

dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootDN
olcRootDN: cn=admin,cn=config

dn: olcDatabase={0}config,cn=config
changetype: modify
add: olcRootPW
olcRootPW: secret

dn: olcDatabase={0}config,cn=config
changetype: modify
delete: olcAccess

и добавив его с помощью ldapadd -Y EXTERNAL -H ldapi: /// -f config.ldif

Недопустимо, чтобы в популярном дистрибутиве Linux, таком как Ubuntu, была такая нелепая ошибка. Надеюсь, это поможет всем!

Это также проблема учебника с Ubuntu 10.10. Если вы обратитесь к

Руководство по Ubuntu OpenLDAP

и предположим, что сейчас вы делаете все по порядку, за исключением настройки репликации (раздел непосредственно перед этим о добавлении дополнительных схем здесь также не нужен), когда вы дойдете до раздела под названием Настройка ACL неважно, какой пароль вы попробуете, вы получите ldap_bind: Invalid credentials (49)... и не потому, что возникла проблема с паролем. Это что гмюллер сказал.

гмюллерПриведенное выше решение (это вариант решения, опубликованного для Karmic Koala) работает для меня в точно такой же ситуации на Ubuntu 10.10. На самом деле мне пришлось внести те же изменения, что и для версии 9.10 во второй ссылке.

Этот дефект учебника не является препятствием для некоторых вещей. Можно ldapadd пользователей и групп, и выполните определенные поисковые запросы.