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

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

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

"cn = виртуальные атрибуты, cn = config"

На OpenLdap такого тонкого нет, правда?

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

Для создания атрибутов «на лету» с помощью OpenLDAP требуется, чтобы некоторый код был написан на стороне сервера. В большинстве случаев это нетривиально.

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

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