from ldap3 import Server,Connection
# 连接到 LDAP 服务器,替换为你的服务器地址
server = Server('ldap://192.168.100.2') # 创建一个 Server 对象
# 使用有效的 LDAP 用户名和密码进行身份验证
user = 'CN=helpdesk,CN=Users,DC=test,DC=contoso' # 替换为你的 LDAP 用户名
password = '123.com' # 替换为用户的密码
conn = Connection(server, user, password, auto_bind=True) # 创建连接对象并自动绑定
# 搜索 LDAP 目录下的所有用户
conn.search('DC=test,DC=contoso', '(objectClass=user)', attributes=['*']) # 搜索所有用户
# 遍历每个用户条目并打印属性
for entry in conn.entries: # 访问搜索到的每一个条目
print(entry) # 打印每个条目的所有属性