service:ldap
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:ldap [26.08.2024 19:44] – [Расширение схемы] viacheslav | service:ldap [28.08.2024 08:47] (текущий) – [Расширение схемы] viacheslav | ||
---|---|---|---|
Строка 136: | Строка 136: | ||
===== Расширение схемы ===== | ===== Расширение схемы ===== | ||
+ | Схемы, атрибуты и классы, | ||
+ | [[https:// | ||
+ | |||
Добавление атрибута '' | Добавление атрибута '' | ||
<code ldif> | <code ldif> | ||
Строка 169: | Строка 172: | ||
modifyTimestamp: | modifyTimestamp: | ||
</ | </ | ||
+ | |||
+ | Другой более человекообразный вариант: | ||
+ | <code ldif> | ||
+ | dn: cn=custom, | ||
+ | objectClass: | ||
+ | cn: custom | ||
+ | olcAttributeTypes: | ||
+ | NAME ' | ||
+ | EQUALITY caseIgnoreMatch | ||
+ | SUBSTR caseIgnoreSubstringsMatch | ||
+ | SYNTAX ' | ||
+ | SINGLE-VALUE ) | ||
+ | olcObjectClasses: | ||
+ | NAME ' | ||
+ | SUP top | ||
+ | AUXILIARY | ||
+ | DESC ' | ||
+ | MAY (sAMAccountName) ) | ||
+ | </ | ||
+ | Потом скопировать его внутрь контейнера и импортировать. Работает только от рута, через админскую учётку не хватит полномочий. | ||
+ | <code bash> | ||
+ | docker cp samaccountname.ldif openldap:/ | ||
+ | docker exec -ti openldap ldapadd -Y EXTERNAL -H ldapi:/// -f / | ||
+ | </ | ||
+ | |||
+ | https:// | ||
+ | https:// | ||
+ | |||
+ | FIXME Как добавить ещё один AttributeType в тот же ObjectClass - вопрос. Вроде бы AttributeType добавляется без проблем, | ||
+ | |||
+ | Вот это добавляется, | ||
+ | <file ldif customattr.ldif> | ||
+ | |||
+ | dn: cn=extensionAttribute1, | ||
+ | objectClass: | ||
+ | cn: extensionAttribute1 | ||
+ | olcAttributeTypes: | ||
+ | DESC ' | ||
+ | SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 | ||
+ | SINGLE-VALUE ) | ||
+ | | ||
+ | </ | ||
+ | https:// | ||
===== Ошибки ===== | ===== Ошибки ===== | ||
==== Невозможно работать по LDAPS ==== | ==== Невозможно работать по LDAPS ==== |
service/ldap.1724701480.txt.gz · Последнее изменение: 26.08.2024 19:44 — viacheslav