2015-11-11 52 views
0
的rootpw我

試圖OpenLDAP的步驟,在Ubuntu上14步以下的quick-start-guide結合,當我嘗試添加slapd.ldif以這樣的方式與我的sldap錯誤時爲根DN/

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

.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) 

,當我創建了一個LDI ˚F如圖所示,引導

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

您嘗試在離線配置時重新配置服務器。如果您想在線完成此類事情,則需要切換到在線配置,否則請相應地編輯slapd.conf並重新啓動OpenLDAP。

偏離主題。