小编Jon*_*Jon的帖子

ldap3 python搜索组成员并检索其sAMAcountName(活动目录)

我正在尝试将ldap3与python一起使用,以检索组的成员,并且还检索其sAMAccountName,因为我们混合了DN(有些是NTID,有些是名字/姓氏)。

我一直在尝试没有0运气的情况,任何帮助将不胜感激:

from ldap3 import Server, Connection, AUTO_BIND_NO_TLS, SUBTREE, BASE,
      ALL_ATTRIBUTES, ObjectDef, AttrDef, Reader, Entry, Attribute,
      OperationalAttribute import ldap3

conn = Connection(Server('adserver.com', port=389, use_ssl=False),
                  auto_bind=AUTO_BIND_NO_TLS, user='DOMAIN\\\NTID',
                  password='somepassword')

conn.search(search_base='CN=GROUPNAME,OU=Groups,OU=Resources,OU=Global,DC=adserver.com',
            search_filter='(objectCategory=person)', search_scope=SUBTREE,
            attributes = ['sAMAAccountName'], size_limit=0) 

print(conn.response_to_json())
Run Code Online (Sandbox Code Playgroud)

python ldap python-3.x

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

ldap ×1

python ×1

python-3.x ×1