fusiondirectory и OpenLDAP, добавление атрибута

Я пытаюсь использовать OpenLDAP и FusionDirectory. Я не вижу вариант для атрибута электронной почты, который, как мне кажется, должен быть обычным. Я также не вижу, как добавить атрибут в fusiondirectory.

Кто-нибудь здесь может помочь, пожалуйста.

Спасибо, Я не вижу вариант для атрибута электронной почты, который, как мне кажется, должен быть обычным. Я также не вижу, как добавить атрибут в fusiondirectory.

Кто-нибудь здесь может помочь, пожалуйста.

Спасибо, Я не вижу вариант для атрибута электронной почты, который, как мне кажется, должен быть обычным. Я также не вижу, как добавить атрибут в fusiondirectory.

Кто-нибудь здесь может помочь, пожалуйста.

Спасибо, Джесси.

1
задан 2 December 2016 в 01:12
3 ответа

Я один из авторов FusionDirectory, и мой первый ответ был удален со словами «он не отвечает на вопрос».

Мой ответ - установить fusiondirectory-plugin-mail и вы сможете добавлять адреса электронной почты.

FusionDirectory убирает необходимость прикасаться и добавлять элементы вручную

Ура

0
ответ дан 3 December 2019 в 23:37

В OpenLDAP у вас есть тип атрибута «почта» (RFC822), который содержится в основной схеме. Если у вас есть пользователь, которому разрешен просмотр дерева конфигурации (cn = config), вы можете просмотреть узел cn = {0} core, cn = schema, cn = config, где это определено; вы также можете найти определение здесь: http://zytrax.com/books/ldap/ape/core-schema.html#mail

Если вы хотите использовать его в учетной записи, вы можете использовать объектный класс inetOrgPerson, в который этот атрибут уже включен.

Когда дело доходит до FusionDirectory: насколько я понимаю, это только интерфейс для других систем каталогов, поэтому у вас такой же набор, как и в базовом каталоге. Это вики-документация, которую я нашел: https://documentation.fusiondirectory.org/start

0
ответ дан 3 December 2019 в 23:37

После некоторых усилий я нашел правильный способ справиться с этим.

Как сказано выше, нужно добавить почтовый плагин. В debian это с:

sudo apt install fusiondirectory-plugin-mail
sudo apt install fusiondirectory-plugin-mail-schema

Однако ключевым моментом является то, что схема также должна быть установлена, поскольку она, вероятно, отсутствует:

sudo fusiondirectory-insert-schema -i /etc/ldap/schema/fusiondirectory/mail-fd.schema

Это приведет к появлению атрибута mail на вкладке 'mail' в правильное место. Утомительно и раздражает, но работает.

tarek:)

1
ответ дан 3 December 2019 в 23:37

Теги

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