Расположение и настройка ldif файла apacheds

Для проработки методологии работы Spring Security с LDAP понадобилось установить локально LDAP-сервер. Выбрал ApacheDS. Устанавливается без проблем из репозитория.

sudo apt install apacheds

Удивился, что явно расположение конфиг-файла не было написано в руководстве на сайте Apache.

Пришлось даже немного приложить усилий чтобы определить где в ubuntu располагается конфигурационный файл.

В общем, файл лежит он тут:

/var/lib/apacheds/instances/default/conf/ou=config.ldif

Для базовой начальной настройки нужно внести в него дополнительно следующую информацию

dn: ads-transportid=ldap,ou=transports,ads-serverId=ldapServer,ou=servers,ads-directoryServiceId=default,ou=config
ads-systemport: 10389
ads-enabled: TRUE
ads-transportnbthreads: 8
ads-transportaddress: 0.0.0.0
ads-transportid: ldap
objectclass: ads-transport
objectclass: ads-tcpTransport
objectclass: ads-base
objectclass: top

Для просмотра дерева каталогов можно использовать клиент Apache Studio.

Подключаться к порту 10389.

Simple Authentication, где имя пользователя

uid=admin,ou=system

пароль

secret

Поделиться:

Читайте также: