2024-04-26 06:16:11 发布
网友
例如,我可以使用以下命令更改RootDN密码:
sudo ldapmodify -H ldapi:// -Y EXTERNAL -f newpasswd.ldif
争论新密码.ldif是:
我的问题是,如何使用pytholdap实现它?我找了一会儿,但找不到答案。在
我找到了解决办法,这是我的代码。在
def ldap_modify_root(): conn = ldap.initialize("ldapi://") conn.sasl_external_bind_s() old = {'olcRootPW': 'xxx'} new = {'olcRootPW': '{SSHA}/Z6e+b4L6ucglrlI4KsNaX142WDCH6de'} ldif = modlist.modifyModlist(old, new) dn = "olcDatabase={1}mdb,cn=config" conn.modify_s(dn, ldif) conn.unbind()
我找到了解决办法,这是我的代码。在
相关问题 更多 >
编程相关推荐