在cmd命令行運行:
引腳安裝ldap3
然後開始編寫python腳本。
從哪裏?ldap3?進口?*
用戶?=?“cn = visitor 02,ou = level 1,DC =妳好,DC = com,DC = cn“#定義妳要更改其密碼的用戶。
admin =‘xxxxxxxx‘# xxxx替換為您的域控制器的管理員帳戶,例如hello\administrator,hello hello是域名。
adminpwd =‘xxxx‘#?域控制的管理員密碼。
s?=?服務器(‘10.10 . xx . xx‘,?get_info=ALL,?use _ SSL = true)# 10.10 . xx . xx將其替換為域控制器的IP地址。這是域服務器信息。
c?=?連接,用戶=管理員,?password=adminpwd,?auto _ bind = True)#登錄到域服務器。
print(c . extend . Microsoft . modify _ password(user,“123456“)#這壹行是更改密碼。如果print為真,則成功。如果錯誤,請在下面再添加壹個。
print(c . response)#將顯示失敗的原因。
如果妳想了解更多關於python ldap3庫的信息,妳可以看看這個鏈接頁面。