- 论坛徽章:
- 0
|
Netscape Directory Server 的数据可以导入OPEN LDAP 吗?
我用下面这个试了一下,可以加进去。因为我的LDAP数据库里面是空的。只有一个刚刚添加的根节点c=cn.
配置文件:
#根
suffix "c=cn"
#管理员
rootdn "cn=root,c=cn"
添加根节点:
#ldapadd -x -D cn=root,c=cn -w secret -f cn.ldif
dn: c=cn
objectclass: country
objectclass: top
c: cn
然后添加和你的那个LDIF类似的一个:
C:\openldap>;ldapadd -x -D cn=root,c=cn -w secret -f C:\qq.ldif
adding new entry "uid=qq,c=cn"
ldap_add: Invalid syntax (21)
additional info: objectClass: value #0 invalid per syntax
第一次添加和你的一样的错误,然后我把LDIF文件重新编辑检查了一遍,去掉所有行尾的空格。用editplus编辑的。然后再次添加:
C:\openldap>;ldapadd -x -D cn=root,c=cn -w secret -f C:\qq.ldif
adding new entry "uid=qq,c=cn"
qq.ldif内容如下:
dn: uid=qq,c=cn
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
uid: qq
cn: qq
sn: qq
telephoneNumber: 138888888
description: openldap test
telexNumber: tex-8888888
street: my street
postOfficeBox: postofficebox
displayName: qqdisplay
homePhone: home1111111
mobile: mobile99999
mail:qq@qq.com
C:\openldap>; |
|