ldap изменяют пароль конфигурации и схема

Я установил openldap сервер на мягкой фетровой шляпе 20, и попытка использует его для, управляют учетными записями Bugzilla. Таким образом, я сначала настраиваю его для своего домена плюс пароль набора:

dn: olcDatabase={0}config,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}...

dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}...
-
replace: olcRootDN
olcRootDN: cn=admin,dc=example,dc=com
-
replace: olcSuffix
olcSuffix: dc=example,dc=com

и выполненный:

 ldapmodify -a -Q -Y EXTERNAL -H ldapi:/// -f ./initial.ldif

После этого я пробую, добавляет проверочный пользователь:

# User account
dn: uid=user1,ou=people,dc=example,dc=com
cn: User Name
givenName: Name
sn: User
uid: user1
mail: email@domain
objectClass: top
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
userPassword: {CRYPT}*

и назовите ldapadd

ldapadd -v -v -f ./useradd.ldif -x -D "cn=admin,dc=example,dc=com" -w pass

Но это перестало работать, скажите, что это не знает inetOrgPerson.

Таким образом, я пытаюсь добавить схему с таким классом:

ldapadd -v -f ./inetorgperson.ldif -x -D "cn=admin,dc=example,dc=com" -w pass

но это перестало работать с сообщением о неправильном входе в систему/пароле,

и теперь проблемы запускаются:

Я думал, что проблема, что cn=config и я используем cn=admin (это - мой первый день с ldap), таким образом, я использовал:

dn: olcDatabase = {0} конфигурация, cn=config тип изменения: измените замену: olcRootDN olcRootDN: cn=admin, dc=example, dc=com

и стоп ldapadd-v-f./inetorgperson.ldif-x-D "cn=admin, dc=example, dc=com"-w передача запускают работы, но useradd, отказавший с:

ldap_add: Никакой такой объект (32)

плюс после перезапуска slapd я добрался:

может только быть установлен, когда rootdn находится под суффиксом

Так может кто-либо может дать мне, советуют, как добавить к новой записи openldap о пользователе с "uid", "почтой" и полями паролей?

0
задан 28 July 2014 в 20:37
1 ответ

Я решил проблему. Есть две проблемы: 1) Как добавить схему? Благодаря OpenLDAP не может добавить новую схему Я решил это с помощью "-Y external" для ldapadd

2) начальная конфигурация, есть olcDatabase = {1} монитор, cn = config его также следует заменить на рабочий slapd.

0
ответ дан 5 December 2019 в 13:37

Теги

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