`
luzl
  • 浏览: 572055 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

LDAP 像SQL一样的like匹配

    博客分类:
  • LDAP
阅读更多
LDAP是轻量级目录访问协议,可以使用ldapsearch命令进行匹配搜索,如下面的例子:
ldapsearch -h www.example.com -p 389 -b ou=persons,o=example.com -b ou=persons,o=example.com mail=luzl@example.com


但是有时候你可能对用户名记得不太清楚了,或者你想查看所有mail是example.com的用户,这时候你就可以用下面的这个命令了
ldapsearch -h www.example.com -p 389 -b ou=persons,o=example.com -b ou=persons,o=example.com mail=*example.com*


看到了吧,就是用*实现sql中的%功能.
分享到:
评论

相关推荐

    用sql语句的方式操作ldap

    尽管直接的SQL查询不适用于LDAP,但有些工具和库提供了一种SQL-like语法来操作LDAP,如OpenLDAP的SLAPD服务器支持LDAP延伸操作,允许执行类似SQL的查询。这通常涉及将SQL语句转换为LDAP过滤器,例如,"SELECT * FROM...

    使用 SQL 查询 LDAP 和 AD

    SQLDAP曾经想用类似 SQL 的查询来查询 AD 或 LDAP 吗?我要自己回答这个问题:是的!为什么 ?因为我永远无法记住所有 ldapsearch 参数和过滤器等。但是在构建这个工具之后,我现在是 ldapsearch 的高手 :)支持的...

    LDAP Browser\Editor

    因此,标签“SQL”可能表明此工具可能具备与SQL数据库集成的能力,允许用户通过SQL查询语言与LDAP目录进行交互。 **ldapbrowser子文件** "ldapbrowser"可能是应用程序的主程序文件或配置文件,它包含了实现LDAP...

    jdbc连接 ldap jar 包

    例如,你可以编写Java代码,创建一个JDBC连接,然后执行SQL-like的查询来查找 LDAP 目录中的用户信息。这对于那些已经熟悉SQL语法的开发者来说,大大降低了学习和使用LDAP的门槛。 以下是使用JDBC LDAP的基本步骤:...

    ldap安装与客户端ldapadmin windows

    总之,安装和配置LDAP服务器,并使用像LdapAdmin这样的客户端工具,对于管理和维护企业或组织的用户身份和权限信息至关重要。理解LDAP的基本概念和操作方法,将有助于你有效地管理Windows环境下的目录服务。

    LdapAdmin---LDAP工具

    - **搜索条目**:利用高级搜索功能,可以根据属性和值进行精确匹配,查找需要的用户、组或其他对象。 - **编辑条目**:对找到的条目进行添加、修改或删除操作,实现对用户账户、权限等的管理。 - **备份和恢复**:...

    LdapBrowser ldap连接工具

    **LDAP浏览器:深入理解与应用** LDAP(轻量级目录访问协议)是一种用于查询和管理分布式目录服务的网络协议,广泛应用于企业环境中的用户身份验证、权限管理和数据共享。LdapBrowser是一款专为开放源代码的...

    LdapBrowser2.82版和LDAP使用手册

    **LDAP简介** LDAP,全称为轻量级目录访问协议(Lightweight Directory Access Protocol),是一种用于访问和管理分布式目录服务的标准网络协议。它主要用于存储和检索用户、组织、资源等信息,广泛应用于身份验证...

    ldapadmin,windows下管理ldap的工具

    **LDAPadmin:Windows环境下的LDAP管理工具** 在IT领域,LDAP(Lightweight Directory Access Protocol)是一种广泛用于存储和检索用户信息、配置数据等目录服务的数据访问协议。它为分布式网络提供了一个标准的...

    备用DNS服务器:可选的SQL / LDAP后端Alternative DNS Servers: Optional SQL/LDAP Back-Ends

    在讨论DNS服务器的配置与部署时,会涉及到DNS信息存储的多种方式,其中一种方式是利用LDAP目录服务或SQL数据库。这种做法主要是为了增强DNS系统的健壮性和扩展性。LDAP目录服务是一种用于存储和检索信息的轻型目录...

    简单的ldap客户端,可替代ldapAdmin

    **LDAP简介** LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,常用于存储和检索用户账户、联系人信息、配置数据等结构化信息。它基于X.500标准,但设计得更为简单且适合互联网环境。LDAP...

    ldap 浏览器 LdapBrowser282

    **LDAP浏览器LdapBrowser282详解** LDAP(Lightweight Directory Access Protocol)是一种用于访问目录服务的协议,常用于组织和管理用户、组、资源等信息。LdapBrowser282是一款专门针对LDAP目录服务的浏览和管理...

    sql审核平台archery

    《SQL审核平台Archery的配置与使用详解》 SQL审核平台Archery是一款高效、便捷的SQL审计工具,它能够帮助数据库管理员对SQL查询进行审核、优化和管理,以确保数据库的安全性和性能。本文将详细介绍Archery的Docker...

    spring boot集成ldap

    这里的`User`是你的实体类,需要包含与LDAP目录结构匹配的属性。例如: ```java @Data @LdapEntry public class User { @LdapId private String uid; @LdapAttribute(name = "sn") private String lastName; @...

    jdbc-ldap-2.1.zip

    1. **SQL到LDAP映射**:JDBC-LDAP桥接器定义了一套规则,将SQL的数据类型映射到LDAP对象类和属性,使SQL查询能够与LDAP目录的结构相匹配。 2. **连接管理**:桥接器负责建立、管理和关闭到LDAP服务器的连接,确保...

    phpLdap.rar

    3. **ldap_search()**:执行 LDAP 搜索操作,返回匹配的条目。 4. **ldap_first_entry()** 和 **ldap_next_entry()**:遍历搜索结果。 5. **ldap_get_attributes()**:获取条目的所有属性。 6. **ldap_get_values()*...

    LDAP编辑器:可以连接LDAP和编辑LDAP数据

    **LDAP编辑器:连接与编辑LDAP数据** LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,常用于组织和管理分布式身份信息。它提供了一种标准的方式来存储和检索用户、组、服务等对象的数据...

    ldap.zip_LDAP DELPHI_delphi ldap

    【LDAP与DELPHI在开发电话簿应用中的整合】 LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,常用于存储和检索用户、组织等结构化数据。它允许客户端通过TCP/IP协议来访问分布式目录服务...

    confluence的安装以及与LDAP集成

    type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/confluence?useUnicode=true&characterEncoding=UTF-8" username="root" password="123456" ...

    openstack对接只读LDAP

    3. **开发自定义模块**:可能需要编写一些自定义代码来处理LDAP只读权限下的特殊逻辑,比如通过SQL数据库缓存LDAP的部分数据,以提高验证效率。 4. **测试验证**:在完成配置和编码之后,进行一系列的功能性和安全性...

Global site tag (gtag.js) - Google Analytics