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

Проблема с LDAP: ldapindex

Я устанавливаю сервер ldap на машину debian. Вот ссылка на руководство, которым я следую:

http://www.debian-administration.org/article/OpenLDAP_installation_on_Debian

Я установил все необходимые пакеты и отредактировал все необходимые файлы конфигурации.

sudo invoke-rc.d slapd stop
sudo slapindex
sudo chown openldap:openldap /var/lib/ldap/*
sudo invoke-rc.d slapd start

Но когда я пытаюсь перезапустить сервер с новыми добавленными параметрами, я получаю следующее предупреждение:

WARNING!
Runnig as root!
There's a fair chance slapd will fail to start.
Check file permissions!

Я искал его и нашел здесь отчет об ошибке: bugs.debian.org/cgi-bin/bugreport.cgi?bug=432662

Итак, я попытался запустить команду для выполнения ldapindex от имени пользователя openldap, и, похоже, она работала нормально, но ldap не сохранил мои новые конфигурации.

Какие-либо предложения?

Насколько я помню из нашей установки LDAP (давным-давно), вы должны отредактировать / etc / default / slapd и добавить следующее:

SLAPD_USER="openldap"
SLAPD_GROUP="openldap"

а затем перезапустите сервер.

Надеюсь, поможет!