`
iyuan
  • 浏览: 470890 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

python-ldap 为ad帐号解锁

阅读更多
话不多说,直接代码:
l = ldap.initialize(LDAP_URI)
l.protocol_version = ldap.VERSION3
l.simple_bind_s(admin_account,pwd)
mod_attrs = [(ldap.MOD_REPLACE, "lockoutTime",'0')]
dn = 'CN=%s,%s'%(username,LDAP_DN)
l.modify_ext(dn, mod_attrs)


一开始 mod_attrs中的0使用的整形,报了个
引用
UNWILLING_TO_PERFORM
,着实是被坑死了,谨此备忘。
分享到:
评论

相关推荐

    python-ldap windows 预编译包

    python_ldap-3.4.4-cp310-cp310-win_amd64.whl python_ldap-3.4.4-cp311-cp311-win_amd64.whl python_ldap-3.4.4-cp312-cp312-win_amd64.whl python_ldap-3.4.4-cp37-cp37m-win_amd64.whl python_ldap-3.4.4-cp38-cp...

    python_ldap-3.4.4-cp39-cp39-win32.whl.zip

    这个“python_ldap-3.4.4-cp39-cp39-win32.whl.zip”文件是Python LDAP库的特定版本,适用于Python 3.9解释器,并且是为32位Windows系统编译的。在Python生态系统中,`whl`(Wheel)文件是一种预编译的Python软件包...

    python-ldap

    这个是集成到python中的ldap,安装过程很简单,只要一路next就可以

    Python库 | python-ldap-2.4.4.tar.gz

    `python-ldap-2.4.4.tar.gz`是一个压缩包文件,其中包含了Python-ldap库的源代码,版本为2.4.4。 在Python中,`ldap`库提供了对LDAP服务器的强大支持。它允许开发者通过Python脚本执行各种 LDAP 相关的任务,如查询...

    python_ldap-3.4.4-cp37-cp37m-win32.whl.zip

    `python_ldap-3.4.4-cp37-cp37m-win32.whl` 是这个库的一个特定版本的预编译轮子文件,适用于Python 3.7版本,并且是为32位Windows系统优化的。 首先,我们来理解一下什么是`.whl`文件。`.whl`文件是Python的包分发...

    Python 和 LDAP进行域认证

    在Python中使用`python-ldap`,首先需要安装相应的库,如压缩包中的`python-ldap-2.4.4.win32-py2.6.msi`等文件,它们对应于不同版本的Python环境。 **二、LDAP域认证基础** LDAP目录通常包含了组织的用户账户、组...

    django-python3-ldap, python 3的Django LDAP用户身份验证后端.zip

    django-python3-ldap, python 3的Django LDAP用户身份验证后端 django-python3-ldapdjango-python3-ldap 为 python 2和 3提供了一个 Django LDAP用户身份验证后端。特性使用LDAP服务器验证用户身份。将LDAP用户与...

    Python库 | python-ldap-2.4.43.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:python-ldap-2.4.43.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    python_ldap-3.4.4-cp312-cp312-win_amd64.whl.zip

    这个`python_ldap-3.4.4-cp312-cp312-win_amd64.whl`文件是专门为Python 3.12版本编译的Windows 64位平台的Python LDAP库的轮子文件(wheel file)。轮子文件是预编译的Python软件包,旨在简化安装过程,避免了通常...

    python-ldap-2.4.10.win32-py2.7.msi

    ldap协议库,功能十分强大,当前版本python2.7

    python_ldap-3.4.4-cp38-cp38-win_amd64.whl.zip

    这个`python_ldap-3.4.4-cp38-cp38-win_amd64.whl`文件是一个预编译的Python轮子(Wheel)包,特别为Python 3.8(cp38)和64位Windows(win_amd64)平台设计。"whl"是一种二进制分发格式,它简化了Python库的安装...

    python_ldap-3.4.4-cp37-cp37m-win_amd64.whl.zip

    这个特定的压缩包文件 "python_ldap-3.4.4-cp37-cp37m-win_amd64.whl" 是Python的一个二进制分发包,专门针对Python 3.7(cp37)版本,并且适用于64位的Windows系统(amd64)。.whl文件是一种方便的安装包格式,它...

    python_ldap-3.1.0-cp36-wheel.zip

    这个`python_ldap-3.1.0-cp36-wheel.zip`压缩包包含了适用于Python 3.6版本的Python LDAP库的二进制安装包。"cp36"代表的是Python 3.6的版本标识,而"win32"和"x64"分别表示这些文件是为32位和64位的Windows系统编译...

    python-ldap-2.4.10.win32-py2.6.msi

    python ldap win32 python2.6 exe

    django-auth-ldap-ad, Django 认证后端,支持 Active Directory.zip

    django-auth-ldap-ad, Django 认证后端,支持 Active Directory django-auth-ldap-ad为什么Django 认证后端,支持 Active Directory由于无法找到使用 django-auth-ldap 绑定到SASL的正确方式,所以我创建了这个项目...

    使用Python读取Ldap中的用户名

    - **初始化连接**:使用`ldap.initialize()`方法创建LDAP连接对象,并设置协议版本为3。 - **简单绑定**:通过`simple_bind_s()`方法以管理员身份登录,成功后输出“ldap connect successfully”。 ##### 搜索过滤...

    python-ldap-2.4.15-2.el7.x86_64.rpm

    离线安装包,亲测可用

    python_ldap-3.3.1-cp39-cp39-win32

    python_ldap-3.3.1-cp39-cp39-win32

    python_ldap-3.3.1-cp37-cp37m-win_amd64

    python_ldap-3.3.1-cp37-cp37m-win_amd64

    django-python3-ldap:适用于Python 3的Django LDAP用户身份验证后端

    将您的AUTHENTICATION_BACKENDS设置设置为("django_python3_ldap.auth.LDAPBackend",) 配置LDAP服务器的设置(请参见下面的可用设置)。 (可选)运行./manage.py ldap_sync_users以执行LDAP用户的初始同步。 (可...

Global site tag (gtag.js) - Google Analytics