Ldap3库的使用方法
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,今天就跟大家聊聊有关Ldap3库的使用方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Ldap3库ldap3是一个纯Python的LDAP管
千家信息网最后更新 2026年11月03日Ldap3库的使用方法
今天就跟大家聊聊有关Ldap3库的使用方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
Ldap3库
ldap3是一个纯Python的LDAP管理库。
项目地址:(https://github.com/cannatag/ldap3)
指导文档:http://ldap3.readthedocs.org
使用场景
一般我们公司会用到账号密码系统,常见的有Windows的AD服务器、Linux系统下的OpenLdap账号系统。
默认状态下,我们都是通过AD或者OpenLDAP管理方式对账号和密码进行维护。但是我们希望通过程序自动化管理账号,对接人事系统,账号能够自动的增减和修改密码。
使用教程
安装ldap3
前提:
先正确安装python3 和pip3
安装:
1pip install ldap3
检验结果:
python环境下,执行
1import ldap3
能够正常导入,说明安装成功
ldap3的基础功能
连接服务器:
1234567891011121314151617181920from ldap3 import Server, Connection, NTLMdef test(): # 加密连接AD服务器 server1 = Server("xxx.xxx.xxx.xxx", port=636, use_ssl=True, get_info=ALL, connect_timeout=5) # 非加密连接AD服务器 server2 = Server("xxx.xxx.xxx.xxx", get_info=ALL, connect_timeout=5) conn = Connection( #配置服务器连接参数 server = server1, # 如果加密连接使用server1,非加密连接使用server2 auto_bind = True, authentication = NTLM, #连接Windows AD需要配置此项,要是连接OpenLDAP不要配置 read_only = False, #对AD只读配置,要修改数据:配置True user = username,# 管理员账户 password = password,# 管理员账户对应的密码 fast_decoder=True, check_names=True, ) return conn.userif __name__ == '__main__': print(test())如果能够这正确输出连接服务器的管理员账户信息,即连接成功
看完上述内容,你们对Ldap3库的使用方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
服务器
服务
管理
账号
配置
密码
系统
加密
内容
管理员
账户
使用方法
方法
成功
人事
信息
公司
前提
功能
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
礼当家互联网科技
广州互联网络科技有限公司
上游互联网科技
互联网金融和金融科技
顺网科技2021年互联网排名
成都玖崟互联网科技有限公司乐商圈怎么样
云创客互联网科技公司
宁夏科技产业互联网案例
移动互联网年度科技创新
佛山市翊博互联网络科技有限公司
互联网方面的科技前沿
中国互联网有什么科技
梅州GM互联网络科技有限公司
张召忠谈中国互联网科技
工业互联网科技成果转化
容联科技互联网电商
互联网科技收购价值
青岛易易互联网科技
互联网领先科技成果宣传视频
互联网金融科技
互联网最新的科技有限公司
互联网 科技创新
伴你行互联网科技有限公司
天下捷融互联网科技
狮子座互联网科技培训
互联网科技汛
互联网大会黑科技排名
互联网5g黑科技有哪些
互联网科技自媒体灵感