我正在使用一个工具,它可以代表多台机器上的数百名用户运行程序。这在 Linux 上工作得很好,因为我可以以“root”身份运行并使用su
或sudo
模拟他们,而无需密码。
在 Windows 上,runas
有“/savecred”选项,但如果有数百台机器和数百个用户,这将无济于事。输入 10,000 个密码,我不应该知道根本不会发生。
在会计方面,这项工作应该由请求该操作的用户完成,因此成为他们的帐户是正确的做法。
现在,我的印象是,有一个 ACL 可以应用于一个帐户,允许它以另一个用户的身份运行进程而无需密码。有人听说过这个吗?我已经在这里搜索过了,但没那么幸运。
如果有,您如何设置它,我可以使用吗?runas
或者我必须编写一个 C/C++ 应用程序来制作我自己的工具?
谢谢!