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) # 列印每個條目的所有屬性
python使用ldap3獲取使用者資訊
相關文章
- Python Web 框架 Django 如何使用jwt獲取使用者資訊PythonWeb框架DjangoJWT
- 【Python】獲取機器使用資訊Python
- 獲取微信使用者基本資訊
- 使用Python獲取ECS相關資訊Python
- 微信小程式 獲取使用者資訊微信小程式
- 微信小程式獲取使用者資訊方法微信小程式
- .NET Core如何全域性獲取使用者資訊?
- 微信小程式 getUserProfile 獲取使用者資訊微信小程式
- 企業微信登入獲取使用者資訊
- 微信網頁授權並獲取使用者資訊網頁
- flowable 重構流程編輯器獲取使用者資訊
- Node.js 微信小程式獲取使用者資訊Node.js微信小程式
- 根據微信code獲取換取使用者登入態資訊
- 獲取jwt(json web token)中儲存的使用者資訊JWTJSONWeb
- 微信小程式三種獲取使用者資訊的方式微信小程式
- 微信小程式授權登入獲取使用者資訊微信小程式
- 【Python小隨筆】 SSH 獲取資訊Python
- 使用捕獲 獲取身份證號的資訊
- 小程式獲取使用者位置資訊後再次手動授權
- Spring Security - 獲取當前登入使用者的詳細資訊Spring
- 支付寶小程式(後臺)---獲取授權和使用者資訊
- 微信小程式 獲取使用者資訊(wx.getUserInfo)調整微信小程式
- 明令禁止下,哪些APP在違規獲取使用者資訊?APP
- 獲取所有域使用者的登陸歷史資訊指令碼指令碼
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- Python下獲取視訊的旋轉角度資訊Python
- Java獲取使用者IPJava
- Python input()函式:獲取使用者輸入的字串Python函式字串
- 獲取使用者精準地理位置資訊(百度地圖)地圖
- Python呼叫ansible API系列(一)獲取資產資訊PythonAPI
- 使用URLConnection物件獲取網路資源資訊物件
- 獲取位置資訊
- 使用Python獲取HTTP請求頭資料PythonHTTP
- SAP ABAP使用CDS獲取系統資訊
- thinkphp6 使用FFMpeg獲取影片資訊PHP
- 2020年使用者獲取指南
- ThinkPHP5-微信小程式獲取使用者授權登入資訊PHP微信小程式
- 分析:關於 「關注後使用者資訊獲取介面」調整的通知