3
使用python-ldap,我想删除我的LDAP树的整个子树。用python递归删除LDAP子树
我想出了:
def ldap_recursive_delete_s(con, base_dn):
search = con.search_s(base_dn, ldap.SCOPE_SUBTREE)
delete_list = [dn for dn, _ in search]
delete_list.reverse()
for dn in delete_list:
con.delete_s(dn)
我想知道如果有任何一种像与ldaprm
CLI工具“递归”选项。
可悲的是,这是我来到了答案......对于unability删除非空的OU,这是真的,即使在普通的LDAP(不使用AD但是使用openldap)。 –