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 
  • Как интегрировать Request Tracker 4.0 с Open LDAP в Debian?
  • Настройка LDAP-клиента на RHEL 6.5
  • Как изменить пароль пользователя LDAP?
  • настройка клиента ldap только для чтения
  • Интеграция LDAP и Kerberos V для добавления пользователей через пользовательский интерфейс
  • Пользователь LDAP не присутствует в желаемой группе
  • Перезапуск службы клиентов LDAP
  • Ошибка kdb5_ldap_util с критической ошибкой
  • Как обеспечить пароль безопасным способом для семени LDAP?
  • autofs core dumps после настройки /etc/autofs/autofs_ldap_auth.conf
  • Возможно ли синхронизация с Linux и Azure AD?
  • Interesting Posts

    mmap и медленные передачи DMA

    В чем разница между выходом из процесса с помощью Ctrl + C и выдачей команды kill -9?

    Использование scp с пересылаемым агентом ssh

    Как смонтировать / отключить SD-карту, которая была автоматически установлена ​​при загрузке?

    Распаковать все несуществующие или более старые файлы из архива

    Как предотвратить загрузку модулей ядра?

    Устройство захвата пакетов CentOS

    Как освободить последовательный порт, принадлежащий Getty

    Как перенести файл в / usr / local в Ubuntu?

    Могу ли я восстановить файл gzip точно, учитывая исходный несжатый файл?

    используя `for file in` для выбора нескольких имен расширений, затем получите базовое имя« файла », затем объедините имя расширения

    Переменная замена в Awk Print Statement -v

    Как получить статус сети (онлайн / офлайн) и присвоить ее переменной в сценарии оболочки?

    Linux Двойная загрузка / загрузка, / home и / dev разделение разделов

    Можно ли отключить синхронизацию времени между пользователями VirtualBox и Linux-хостом?

    Linux и Unix - лучшая ОС в мире.