这是交易:公司的政策是每 180 天更新一次服务帐户密码。问题是,我在大约 20 台服务器上使用这些服务帐户,运行各种工作 - 所以每 180 天,我必须花费大约 4 个小时来更新它们(如果不是 KeepassXC 的自动输入,我需要 2 天,得爱 RDP 到 DC 半个世界)。
必须有更好的方法,但它会是什么?
我们谈论的是 W2k12r2。
这是交易:公司的政策是每 180 天更新一次服务帐户密码。问题是,我在大约 20 台服务器上使用这些服务帐户,运行各种工作 - 所以每 180 天,我必须花费大约 4 个小时来更新它们(如果不是 KeepassXC 的自动输入,我需要 2 天,得爱 RDP 到 DC 半个世界)。
必须有更好的方法,但它会是什么?
我们谈论的是 W2k12r2。
您应该能够使用一点 PowerShell 来完成此操作。本文提供了一种快速简便的方法来更新计划任务凭据 下面的代码取自https://nointerrupts.com/2018/10/18/update-scheduled-task-password-with-powershell/。
要在多台机器上远程运行更新,请将以下内容保存为 Set-
ScheduledTaskCredentials.ps1
。注意:您需要在所有服务器上设置 WinRM 才能正常工作
然后你应该能够像这样运行它。