真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Ldap3庫的使用方法

今天就跟大家聊聊有關Ldap3庫的使用方法,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,管城企業(yè)網(wǎng)站建設,管城品牌網(wǎng)站建設,網(wǎng)站定制,管城網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,管城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

Ldap3庫

ldap3是一個純Python的LDAP管理庫。
項目地址:(https://github.com/cannatag/ldap3)
指導文檔:http://ldap3.readthedocs.org

使用場景

一般我們公司會用到賬號密碼系統(tǒng),常見的有Windows的AD服務器、Linux系統(tǒng)下的OpenLdap賬號系統(tǒng)。

默認狀態(tài)下,我們都是通過AD或者OpenLDAP管理方式對賬號和密碼進行維護。但是我們希望通過程序自動化管理賬號,對接人事系統(tǒng),賬號能夠自動的增減和修改密碼。

使用教程
  1. 安裝ldap3

前提:
先正確安裝python3 和pip3

安裝:

1pip install ldap3

檢驗結果:

python環(huán)境下,執(zhí)行

1import ldap3

能夠正常導入,說明安裝成功

  1. ldap3的基礎功能

連接服務器:

1234567891011121314151617181920from ldap3 import Server, Connection, NTLM

def 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( #配置服務器連接參數(shù)  
  server = server1, # 如果加密連接使用server1,非加密連接使用server2
  auto_bind = True,  
  authentication = NTLM, #連接Windows AD需要配置此項,要是連接OpenLDAP不要配置  
  read_only = False, #對AD只讀配置,要修改數(shù)據(jù):配置True  
  user = username,# 管理員賬戶  
  password = password,# 管理員賬戶對應的密碼  
  fast_decoder=True,  
  check_names=True,  
  )  
    return conn.user
if __name__ == '__main__':  
    print(test())

如果能夠這正確輸出連接服務器的管理員賬戶信息,即連接成功

看完上述內(nèi)容,你們對Ldap3庫的使用方法有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。


文章標題:Ldap3庫的使用方法
文章網(wǎng)址:http://weahome.cn/article/peceso.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部