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安全错误
数据库的锁怎样保障安全
互联网科技公司
互联网是不是新科技
太原新华互联网科技学校怎么样
江苏南京365互联网科技
哈尔滨新华互联网科技学院
互联网公司科技股
崇明区互联网教育科技售后服务
深圳市罗太互联网科技有限公司
上海京穆互联网科技有限公司
互联网企业科技类企业如何做账
四川互联网展示科技馆设计
东营紫格互联网科技
上海乐五互联网科技有限公司
上海同邻互联网科技有限公司规模
互联网科技对化妆品行业
山东蛋芒互联网科技有限公司
10位科技互联网大佬
科技美学互联网 艺术
互联网科技创业有什么好项目
互联网 科技节活动 微视频大赛
互联网金融与金融科技
无线互联网科技
融势互联网科技
菲比寻常互联网科技
成都狮子座互联网科技
互联网科技博主是什么意思
电子科技大学互联网创业大赛
深圳育鹏互联网科技有限公司招聘
朱啸虎曾投资哪些互联网科技企业
郑州欣桑互联网科技有限公司