当前位置:  技术问答>linux和unix

关于ldap的数据查询问题

    来源: 互联网  发布时间:2015-02-02

    本文导语:  我在ldap目录中加入内容如下: dn:dc=suda,dc=edu objectclass:top objectclass:organization ou:suda.edu dn: ou=try1, dc=suda,dc=edu objectclass: top objectclass: organizationalunit ou: try1 dn: ou=try2, dc=suda,dc=edu objectclass: top objectclass: organizationalunit...

我在ldap目录中加入内容如下:
dn:dc=suda,dc=edu
objectclass:top
objectclass:organization
ou:suda.edu

dn: ou=try1, dc=suda,dc=edu
objectclass: top
objectclass: organizationalunit
ou: try1

dn: ou=try2, dc=suda,dc=edu
objectclass: top
objectclass: organizationalunit
ou: try2

dn: ou=try3, dc=suda,dc=edu
objectclass: top
objectclass: organizationalunit
ou: try3

dn: uid=try11,ou=try1,dc=suda,dc=edu
uid:try11
cn:mytry1
sn:11
objectclass: person
objectclass:organizationalPerson
objectclass:inetOrgPerson
userpassword:1q2w3e
ou:try1

dn: uid=try21,ou=try2,dc=suda,dc=edu
uid:try21
cn:mytry2
sn:22
objectclass: person
objectclass:organizationalPerson
objectclass:inetOrgPerson
userpassword:q1w2e3
ou:try2

dn: uid=try31,ou=try3,dc=suda,dc=edu
uid:try31
cn:mytry3
sn:33
objectclass: person
objectclass:organizationalPerson
objectclass:inetOrgPerson
userpassword:qawsed
ou:try3
然后试着查询:ldapsearch -b 'cn=root,dc=suda,dc=edu' 'uid=try21' sn 
出错信息是:no such attribute
改为ldapsearch -LLL "(uid=try21)" uid cn sn后照旧。
到底正确的查询方式是什么啊?谁能给我举个例子。多谢了
还有,我怎么才能看到整个树的结构?怎么样才能把所有的数据都删掉?

|
将'cn=root,dc=suda,dc=edu' 换成dc=suda,dc=edu,试试,我发现你没有加入cn=root,dc=suda,dc=edu这样的条目啊?

我也是只知皮毛,一起学习!

|
ldapsearch -x -b 'cn=root,dc=suda,dc=edu' 'uid=try21' sn

建立一个文件fordel.ldif,内容:
dn:dc=suda,dc=edu
changetype:delete
objectclass:top
objectclass:organization
ou:suda.edu
然后
ldapmodify -x -f fordel.ldif
可能要加上一些认证的参数

|
要加上-x这个参数,我也不太清楚是为什么,可能是因为我们没有在系统指定key cert等sasl要用的东西吧。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关于Ldap的问题,一定要帮我!
  • 关于ldap的ldapdelete的使用问题
  • 请各位大侠帮忙了,LDAP的问题
  • 请帮忙看看如下问题 ldap连接不上 ./slapd -d 256
  • ldap配置有问题!急急!请各位帮帮小妹!
  • 有关LDAP与EJB的问题....
  • 有关ldap的问题
  • JNDI和LDAP问题,言者有其分
  • 关于LDAP的问题,敬听行家赐教!
  • ldap中建立objectclass的问题
  • CentOS下ftp用ldap做认证的问题
  • 我的LDAP程序为什么插入记录时会出问题?(程序贴出,解决的答案加100分,我在线等,谢谢!)
  • LDAP的有关问题
  • java命名空间javax.naming.ldap类ldapname的类成员方法: equals定义及介绍
  • LDAP工具平台 LDAP Studio
  • java命名空间javax.naming.ldap接口extendedresponse的类成员方法: getencodedvalue定义及介绍
  • redhat8中文版安装时选择了ldap,如何启动ldap服务器呀?
  • java命名空间javax.naming.ldap类ldapname的类成员方法: isempty定义及介绍
  • LDAP服务器 OpenLDAP
  • java命名空间javax.naming.ldap接口control的类成员方法: getencodedvalue定义及介绍
  • 怎样让ldap的api支持kerberos v5
  • java命名空间javax.naming.ldap接口extendedresponse的类成员方法: getid定义及介绍
  • LDAP管理工具 FuseLDAP
  • java命名空间javax.naming.ldap类sortresponsecontrol的类成员方法: getresultcode定义及介绍
  • JavaScript的LDAP库 ldapjs
  • java命名空间javax.naming.ldap接口extendedrequest的类成员方法: getencodedvalue定义及介绍
  • 安装LDAP出错!! 请高手赐教
  • java命名空间javax.naming.ldap类ldapname的类成员方法: endswith定义及介绍
  • Apache的LDAP认证模块 mod_psldap
  • java命名空间javax.naming.ldap接口extendedrequest的类成员方法: getid定义及介绍
  • WPMU LDAP Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3