Виртуальные атрибуты в OpenLdap

Я переношу LDAP с OpenDJ на OpenLDAP и понимаю, что в OpenDJ используются виртуальные атрибуты:

«cn = Virtual Attributes, cn = config»

Нет В OpenLdap нет такой тонкости, верно?

У меня нет никакой информации по этому поводу ..

0
задан 4 February 2019 в 16:30
1 ответ

Генерация атрибутов "на лету" с помощью OpenLDAP требует написания кода на серверной стороне. В большинстве случаев это не тривиально.

Обычно это делается путём реализации так называемого оверлея на языке Си, который даёт наилучшую производительность. Оверлей - это своего рода плагин, который вы можете настроить для каждой базы данных.

slapd-sock(5) изначально был бэкендом, но может быть сконфигурирован как оверлей и пересылать входящие LDAP операции внешнему демону, прослушивающему на сокет Unix домена. Я реализовал пакет модулей slapdsock для реализации такого внешнего демона на Python 2.x. Очевидно, что это не дает вам реальной высокой производительности, и есть некоторые предостережения относительно контроля доступа.

.
1
ответ дан 4 December 2019 в 15:46

Теги

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