OpenLDAP: неверная синтаксическая ошибка при попытке добавить LDIF

Я продолжаю получать недопустимую синтаксическую ошибку при попытке создать пользователя в OpenLDAP (CentOS 7).

Это новая установка OpenLDAP для тестирования.

До сих пор мне удалось создать группу под названием «Лабораторный персонал», и теперь я пытаюсь добавить к ней пользователя

Вот файл LDIF:

dn: uid=lsuarez,ou=Lab Staff,dc=sftest,dc=net objectclass: top objectclass: person objectclass: organizationalPerson objectclass: inetOrgPerson cn: Luis Suarez sn: Suarez givenname: Luis uid: lsuarez ou: Lab Staff 

Затем я пытаюсь добавить его следующим образом:

 ldapadd -x -D "cn=Admin,dc=sftest,dc=net" -W -f /tmp/data.ldif Enter LDAP Password: adding new entry "uid=lsuarez,ou=Lab Staff,dc=sftest,dc=net" 

Я получаю сообщение об ошибке:

 ldap_add: Invalid syntax (21) additional info: objectclass: value #3 invalid per syntax 

Мне кажется, что это не нравится inetOrgPerson , но я понятия не имею, что я делаю неправильно.

One Solution collect form web for “OpenLDAP: неверная синтаксическая ошибка при попытке добавить LDIF”

Вам нужно импортировать схему для inetOrgPerson в slapd .

Я понятия не имею об установке OpenLDAP на CentOS 7, но если у вас есть файл /etc/ldap/schema/inetorgperson.ldif и динамическая конфигурация slapd ( /etc/ldap/slapd.d/ ), он может принять следующую команду ( запускается как root).

 ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/inetorgperson.ldif 
  • Настройка LDAP-клиента на RHEL 6.5
  • Существующий объект LDAP не отображается в ldapsearch
  • Samba Поделиться с пользователями OpenLDAP
  • Как обеспечить пароль безопасным способом для семени LDAP?
  • slapd не запускается автоматически, несмотря на запись rc.conf
  • Судо для OpenLDAP
  • Изменение оболочки входа по умолчанию в / bin / bash для ВСЕХ пользователей ldap с сервера LDAP - не клиент
  • Как обрабатывать повторяющиеся имена пользователей AD из разных доменов для аутентификации с использованием ldap proxy + nslcd
  • Каковы последствия увеличения жестких и мягких ограничений для пользователя ldap
  • Ограничение использования журнала транзакций Openldap
  • Установка Freeradius-LDAP 3.x из PPA-репозитория
  • Linux и Unix - лучшая ОС в мире.