gpt4 book ai didi

linux - 从 Windows 或 Linux 设备使用 Python 2.7 查询 Windows Active Directory

转载 作者:太空宇宙 更新时间:2023-11-04 12:55:38 25 4
gpt4 key购买 nike

我需要编写一些可以在 Windows 或 Linux 上运行的代码,我可以使用这些代码来查询用户或计算机的 Windows Active Directory 域。查询将相对较小。我习惯在 Windows 上使用 DSQUERY 处理此类问题,但我需要跨平台的解决方案并用 Python 2.7 编写。

我在网上看到了一些例子,但我读到的所有内容都涉及在 Linux 上安装 LDAP 代码以使其工作(这对我来说真的不是一个选择,因为我不会拥有主机代码将正在运行)。

我还找到了 PYAD 库,但据我所知,它依赖于 Windows 机器并安装了 PYWIN32。

理想情况下,我想要一段可以在任一架构上运行的代码。

我并不是真的在寻找代码示例本身(但如果你想放弃一些我没意见),但我想我真的只需要一个线索。

提前致谢

最佳答案

不幸的是,LDAP 将是您最好的选择。来自 Protocols and Interfaces to Active Directory ,它指出:

Core protocol that is supported by Active Directory, as described in RFC 2251 (LDAPv3) and RFC 1777 (LDAPv2).

python-ldap api 跨多个平台工作。

可以看到Active Directory支持的所有协议(protocol)here .

关于linux - 从 Windows 或 Linux 设备使用 Python 2.7 查询 Windows Active Directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35822329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com