Установка OpenLDAP на Fedora 12: ldap_bind: Недопустимые учетные данные (49)

В большинстве случаев мы не сохраняем пароли в пакете или конфигурационных файлах. Если мы действительно должны сделать так, Мы используем некоторый механизм шифрования, чтобы сделать это. Программа, которая использует их параметр, ответственна за дешифрование. Если это - программа, записанная Вами, возможно, можно использовать этот подход.:)

2
задан 5 April 2010 в 17:34
3 ответа

Ага! Моя проблема решена! Я просто должен удалить использование каталога rm -rf /etc/openldap/slapd.d. Это вынудит OpenLDAP искать мой slapd.conf файл при запуске сервиса.

2
ответ дан 3 December 2019 в 12:21
  • 1
    Действительно, это работает. Удаление/etc/openldap/slapd.d заставляет openldap загружать/etc/openldap/slapd.conf.Спасибо. –  Alpha Hydrae 5 April 2010 в 19:43

у меня есть эта openldap проблема в Fedora 12 также! Но если Вы пробуете, запускают Ваш openldap вручную с помощью после команды, это поворот поведения к нормальному./usr/sbin/slapd-f/etc/openldap/slapd.conf

Я подозреваю команду по умолчанию (я обращаюсь к "сервису slapd, запускаются"), не загружает openldap файл конфигурации (я обращаюсь к/etc/openldap/slapd.conf), который я создаю вручную после тех вкусная установка.

0
ответ дан 3 December 2019 в 12:21

Я также столкнулся с той же проблемой, когда я попробовал в этот первый раз.

После анализа я просто удалил /etc/openldap/slapd.d/ каталог и также удаленный содержание /var/lib/ldap/ каталог (который содержит базу данных). После этого все хорошо работает.

Примечание: var/lib/ldap каталог должен существовать, или иначе slapd сервис никогда не будет запускаться.

Я понял это путем чтения /etc/init.d/slapd сценарий. В том сценарии, они вслепую проверяющий, ли /etc/openldap/slapd.d каталог существует или нет. Если да означают, они просто проигнорировали slapd.conf файл. Тот сценарий также проверяет, существует ли база данных в /var/lib/ldap/ каталог. Если да означают, они еще используют ту базу данных, они создают новую пустую базу данных.

/etc/openldap/slapd.d каталог, точно содержит конфигурационную информацию в структуре данных каталога, которая используется вместо slapd.conf файл. Я предполагаю, Fedora использует этот каталог по умолчанию.

0
ответ дан 3 December 2019 в 12:21

Теги

Похожие вопросы