如何使用 python 远程检查 Windows 凭据

How to check remotely Windows credentials with python

我有几台旧机器,我想验证它们每台机器的凭据是否正确和数学。所有机器都没有启用 SSH 或 WMI。 例如,在 Linux 上,我使用 Paramiko 通过 SSH 连接到服务器并检测到错误或成功连接。

不需要 RDP,只需验证凭据。 你能帮我看看如何检查吗?谢谢

几周前,我使用 pypsexec 和 windows 登录凭据解决了类似的问题,但我没有通过 ssh 访问服务器。

你可以试试这个。

from pypsexec.client import Client

# for each windows server
try:
    c = Client("server", username="username", password="password")
    c.connect()
    c.cleanup()
    c.disconnect()
except Exception as ex:
    print("Connection failed, " + str(ex))

您可以在此处找到更多信息 pypsexec