def modifymiyabi():
    ld = LDAP(URI)
    ld.bind(BIND_DN, BIND_PASS)
    result = ld.modify(('uid=miyabi2,ou=Users,dc=example,dc=jp'),
                       [('userPassword', ['miyabi321'], LDAP_MOD_REPLACE)])
    ld.unbind()
    return result
Пример #2
0
def ldapsearch_gid(uri, bind_dn, bind_pass, base_dn):
    ldap = LDAP(URI)
    ldap.bind(BIND_DN, BIND_PASS)
    ldap.unbind()
    result = ldap.search(BASE_DN, LDAP_SCOPE_SUB,
                         '(uidNumber=*)', ['gidNumber'])
    return result
def delmiyabi2():
    print("call dlmiyabi2")
    ld = LDAP(URI)
    ld.bind(BIND_DN, BIND_PASS)
    result = ld.delete('uid=miyabi2,ou=Users,dc=example,dc=jp')
    ld.unbind()
    return result
Пример #4
0
def ldapsearch_uid(uri, bind_dn, bind_pass, base_dn):
    ldap = LDAP(URI)
    ldap.bind(BIND_DN, BIND_PASS)
    ldap.unbind()
    result = ldap.search(BASE_DN, LDAP_SCOPE_SUB, 'cn=miyabi', ['cn'])
    return result