OpenLDAP файлы схемы для имитации ActiveDirectory (для сред разработки и тестирования)

Я поддерживаю среду разработки для приложения ETL, которое взаимодействует с различными службами, включая OpenLDAP. Я установил Docker-Compose с контейнером для каждой из служб и хранилищ данных, с которыми взаимодействует это приложение, поэтому разработчики и QA могут работать изолированно. Приложение ETL работает в Linux, поэтому Docker, работающий на наших Macbook, отлично работает.

Теперь приложение также должно взаимодействовать с ActiveDirectory. Docker-Compose на Mac не поддерживает контейнеры Windows, поэтому я не могу использовать контейнеры Windows и AD-LDS. Поскольку приложение использует стандартный LDAP для взаимодействия и с OpenLDAP, и с AD, я подумал, что имеет смысл создать еще один контейнер OpenLDAP, но со схемой AD вместо схемы OpenLDAP. Но я не могу найти файлы схемы, которые ведут себя как AD. (например, CN vs. uid. )

Кто-нибудь знает о наборе файлов схемы, которые делают то, что я ищу, или мне нужно создавать свои собственные? Или есть лучший способ сделать то, что я пытаюсь сделать?

1
задан 24 April 2018 в 23:01
1 ответ

Вы можете взять файл /etc/openldap/schema/samba.schema из Samba. (Вам может потребоваться преобразовать этот файл из .schema в .ldif с помощью slaptest).
В течение многих лет Samba могла действовать как контроллер домена Windows.

0
ответ дан 4 December 2019 в 04:02

Теги

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