当前位置: 技术问答>linux和unix
linux下配置ldap服务器遇困难,请求帮助
来源: 互联网 发布时间:2015-01-31
本文导语: 首先,将slapd.conf文件中的ldbm database definitions部分修改如下: database ldbm suffix "cd=suda,dc=edu" rootdn "cn=root,dc=suda,dc=edu" root secret directory /var/lib/ldap 命令行输入:ldapsearch -x -b''-s base '(objectclass=*)' namingContexts 得到...
首先,将slapd.conf文件中的ldbm database definitions部分修改如下:
database ldbm
suffix "cd=suda,dc=edu"
rootdn "cn=root,dc=suda,dc=edu"
root secret
directory /var/lib/ldap
命令行输入:ldapsearch -x -b''-s base '(objectclass=*)' namingContexts
得到结果如下:
version:2
#
#filter:(objectclass=*)
requesting:base(objectclass=*) namingContexts
#
#search result
search:2
result:34 Invalid DN syntax
text:invalid DN
#numResponses:1
试着从文件sample.ldif中加入数据。
命令行输入:ldapadd -x -D"cn=root,dc=suda,dc=edu" -w secret -f sample.ldif
得到结果如下:
adding new entry "cn=try,dc=suda,dc=edu"
ldap_add:no such object
additional info:parent does not exist
ldif_record()=32
似乎是找不到根节点,大家说说错在什么地方,如何解决。多谢了
database ldbm
suffix "cd=suda,dc=edu"
rootdn "cn=root,dc=suda,dc=edu"
root secret
directory /var/lib/ldap
命令行输入:ldapsearch -x -b''-s base '(objectclass=*)' namingContexts
得到结果如下:
version:2
#
#filter:(objectclass=*)
requesting:base(objectclass=*) namingContexts
#
#search result
search:2
result:34 Invalid DN syntax
text:invalid DN
#numResponses:1
试着从文件sample.ldif中加入数据。
命令行输入:ldapadd -x -D"cn=root,dc=suda,dc=edu" -w secret -f sample.ldif
得到结果如下:
adding new entry "cn=try,dc=suda,dc=edu"
ldap_add:no such object
additional info:parent does not exist
ldif_record()=32
似乎是找不到根节点,大家说说错在什么地方,如何解决。多谢了
|
一开始就要加根节点。slapd.conf里面说明的根还不够。
就是说,你初始化用的sample.ldif开头应该有:
dn:cd=suda,dc=edu
objectclass: top
就是说,你初始化用的sample.ldif开头应该有:
dn:cd=suda,dc=edu
objectclass: top
|
不知道你修改slapd.conf后重起OPENLDAP没有。如果重起失败,可能是配置修改有问题!我现在修改slapd.conf也出了问题,能否我们交流一下?
|
www.xuser.net
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。