1

我正在尝试从活动目录中获取禁用用户的列表。我有用于提取 AD 条目的工作代码,但在返回的结果中我得到了计算机和用户。如果可能的话,我也不知道如何过滤禁用的帐户。

import ldap3
from ldap3 import Server, Connection, ObjectDef, AttrDef, Reader, Writer, ALL
server = Server(DC, get_info=ALL)
conn = ldap3.Connection(server, user="doamin.name\\" + user, password=password, authentication='NTLM')
conn.bind()
obj_person = ObjectDef(['user'],  conn)
r = Reader(conn, obj_person, 'ou=ou,dc=domain,dc=com')
r.search()

for u in r.entries:
    print(u.entry_to_json(include_empty=False))

conn.unbind()
4

0 回答 0