什么API可用于远程更改windows帐户密码?假设我有适当的凭据来更改windows帐户,我需要编写可以远程更改的软件。
该软件将在Linux上运行,到目前为止,SMB可能在这方面有一些功能,但我需要API、库、代码,甚至正确的关键词来帮助我找出如何搜索解决方案或解决此问题的方法。
我在Linux上找到了Wmi客户端,但据我所知,它似乎有问题。
尝试:
smbpasswd -r machine -U user.
你可以使用wmi客户端,但另一方面,它在带有域控制器的Windows2008服务器上不起作用,并且密码在网络中传递而不加密。
Samba中的smbpasswd命令允许您更改远程机器上的密码。例如
smbpasswd -r MACHINE -U USER
您应该能够从您喜欢的编程语言中调用该命令;Samba的下一个版本将有一些Python API,这些API可能也允许您在Python中执行此操作。