跳到主要内容

跟着 ChatGPT 学习 LDAP

2023-05-17

LDAP 这种古老却没有被完全抛弃的工具, 文档和使用方法都非常晦涩难懂, 查阅大量文档进而学习性价比实在太低了. 有了 chatgpt, 想做些什么直接问就行了, 然后再进行查漏补缺, 在短时间内快速完成对这个工具的基础认知.

LDAP 基础使用

LDAP 节点

picture 14

ldap 的查询语法

picture 15

LDAP search 与 filter 语法

ldapseach

picture 8

 filter: (&(objectClass=person)(objectClass=organizationalPerson)(givenName=*)(sn=*))

picture 4

设置ldap用户密码

ldapmodifyxxx.ldif 配合可以修改ldap, 包括密码.

picture 6

sladpasswd只是生成密码.

picture 7

ldif 文件与 ldap 自定义属性

ldapadd

picture 10

picture 9

参考链接都有简单的版本

picture 11

ldap客户端查看

picture 12

slapd与berkeley db

picture 13

java ldap

java自带naming package 支持操作 ldap

原来javax有个pacakge叫做javax.naming.directory就能够操作ldap, 看来ldap是java圈里的老伙计了.

从这个命名也能看出, ldap就是“命名”服务.

picture 1

ldap 命令咨询与常见参数

picture 2

为 ldap 的 group 添加成员

picture 3

created at 2033-05-19