當前位置:編程學習大全網 - 網站源碼 - 有人用python寫過ldap的登錄和修改密碼嗎

有人用python寫過ldap的登錄和修改密碼嗎

妳說的是AD域賬號吧?先安裝lpda3的庫

在cmd命令行下運行:

pin install ldap3

然後開始寫python腳本

from?ldap3?import?*

user?=?"CN=visitor02 ,OU=level1,DC=hello,DC=com,DC=cn" # 定義妳要給誰改密碼

admin='xxxxxx' #xxxx換成妳域控的管理員賬號如hello\administrator, hello是域名

adminpwd = 'xxxx' #?域控的管理員密碼

s?=?Server('10.10.xx.xx',?get_info=ALL,?use_ssl=True) #10.10.xx.xx換成妳域控的IP地址,這條是定義域服務器信息

c?=?Connection(s,user=admin,?password=adminpwd,?auto_bind=True) #登錄域服務器

print(c.extend.microsoft.modify_password(user,"123456")) #這行就是改密碼。如果print出true,就是成功了。如果false,再在下面加壹條

print(c.response) #會顯示為什麽失敗。

如果想了解更多的python ldap3庫,可以看這個鏈接網頁鏈接

  • 上一篇:tas是什麽意思?
  • 下一篇:Iu商城源代碼
  • copyright 2024編程學習大全網