1
我目前使用PSexec憑證存儲在CSV中,所以我可以迭代每一行。這是一個基本的例子。PSExec和安全密碼
$computerlist = Import-Csv C:\XXXXX\computerlist.csv
foreach($user in $computerlist) {
$results = psexec ("\\" + $user.ip) -u ($user.ip + "\" + $user.username) -p $user.password query session
}
CSV中的密碼當前以純文本形式存儲,任何獲得本機訪問權的人都可以查看。有沒有更好的解決方案來處理這些密碼?
是否可以在Windows憑據存儲中存儲憑據? 我想我的擔心是它可能將所有服務器密碼存儲在一臺服務器上的潛在影響。你提到一個好點。 – BillyMichael
@ Billy92您可以使用'SecureString's做一些小技巧,如此兩部分[博客文章]中所述(http://www.adminarsenal.com/admin-arsenal-blog/secure-password-with-powershell-加密的憑證部分-1 /)。不過,解密的根本問題是需要一個密鑰。 – vonPryz