绑定为rootdn / rootpw时访问不足的错误

时间:2015-11-11 09:19:26

标签: ldap openldap

当我尝试以这种方式添加slapd.ldif时,我尝试使用openldap步骤在ubuntu 14上跟随它quick-start-guide

ldapadd -x -D "cn=manager,dc=eg,dc=com" -w secret -f slapd.ldif.default

使用我的sldap.conf

include         /usr/local/etc/openldap/schema/core.schema
pidfile         /usr/local/var/run/slapd.pid
argsfile        /usr/local/var/run/slapd.args
database        bdb
suffix          "dc=eg,dc=com"
rootdn          "cn=manager,dc=eg,dc=com"
rootpw          secret
directory       /usr/local/var/openldap-data
index   objectClass     eq

它失败并出现如下提示:

adding new entry "cn=config"
ldap_add: Insufficient access (50)

当我创建一个ldif,如指南所示

dn: dc=eg,dc=com 
objectclass: dcObject 
objectclass: organization 
o: Example Company 
dc: eg 

dn: cn=manager,dc=eg,dc=com 
objectclass: organizationalRole 
cn: manager

并尝试将其添加为新条目:

ldapadd -x -D "cn=manager,dc=eg,dc=com" -W -f example.ldif

它失败并出现如下提示:

adding new entry "dc=eg,dc=com "
ldap_add: Invalid syntax (21)
additional info: objectclass: value #0 invalid per syntax

如何正确配置以添加新条目?

quick-start-guide是否可能已过期?

1 个答案:

答案 0 :(得分:1)

您正在尝试在离线配置时在线重新配置服务器。如果要在线完成此类操作,则需要切换到在线配置,或者相应地编辑slapd.conf并重新启动OpenLDAP。

非主题。