Форум проекта Pro-LDAP.ru
Общие вопросы по LDAP => Общий раздел => Тема начата: nor61k от 14 Декабрь 2017, 12:37:42
-
добрый день))) дошел до 9 шага
Импортируйте базу данных конфигурации.
Теперь можно импортировать Вашу базу данных конфигурации чтобы её мог использовать slapd(8). Выполните команду:
su root -c /usr/local/sbin/slapadd -n 0 -F /usr/local/etc/slapd.d -l /usr/local/etc/openldap/slapd.ldif
и получаю ошибку
(https://pp.userapi.com/c840337/v840337498/32df7/lliLdkWK444.jpg)
-
Здравствуйте! Поскольку Вы запускаете команду с правами root, то выполнять su не нужно. Просто выполните:
/usr/local/sbin/slapadd -n 0 -F /usr/local/etc/slapd.d -l /usr/local/etc/openldap/slapd.ldif
В дальнейших командах su root -c можно также опустить.
Егор
-
спасибо)слишком сильно затупил, подскажите а вот тут как быть выдает такую ошибку
(https://pp.userapi.com/c841322/v841322119/469c8/XqU8R6Ctpno.jpg)
лишних пробелов нету и все такое, в инете говорят нужно подгрузить схему nis для этого, но у меня не выходит да и в инструкции этого нету..))э
при попытки добавить nis выдает вот такое
(https://pp.userapi.com/c840320/v840320797/3160c/TAESVh35m8Y.jpg)
-
Здравствуйте! Объектный класс dcObject находится в наборе схемы данных core, а не nis. Этот набор подключается в файле slapd.ldif, поставляемом в дистрибутиве OpenLDAP. Так что если Вы не закомменировали в этом файле строку
include: file:///usr/local/etc/schema/core.ldif
то всё должно сработать. По крайней мере у меня сработало:
$ ldapadd -x -D cn=Manager,dc=novoorsk,dc=com -w secret -f ./novoorsk-init.ldif
adding new entry "dc=novoorsk,dc=com"
adding new entry "cn=Manager,dc=novoorsk,dc=com"
$ ldapsearch -xLLL -b dc=novoorsk,dc=com
dn: dc=novoorsk,dc=com
objectClass: dcObject
objectClass: organization
o: gazprom
dc: novoorsk
dn: cn=Manager,dc=novoorsk,dc=com
objectClass: organizationalRole
cn: Manager
Что касается второй ошибки, то при выполнении configure на этапе 4 просто не были найдены библиотеки SASL, поэтому поддержка SASL не была вкомпилирована в slapd и не работает.
Скорее всего это не моё дело, но я бы порекомендовал начать работу с этой инструкции (https://pro-ldap.ru/books/diving/begin/index.html): там всё описано детальнее и точно протестировано.
Егор