【发布时间】:2017-12-17 07:26:14
【问题描述】:
使用 PowerShell 远程处理(例如使用 Invoke-Command cmdlet)时,需要身份验证方案。
选项包括 Kerberos、CredSSP、NTLM 和协商。
它们之间有什么区别?我应该使用什么?
【问题讨论】:
标签: powershell authentication ntlm powershell-remoting credssp
使用 PowerShell 远程处理(例如使用 Invoke-Command cmdlet)时,需要身份验证方案。
选项包括 Kerberos、CredSSP、NTLM 和协商。
它们之间有什么区别?我应该使用什么?
【问题讨论】:
标签: powershell authentication ntlm powershell-remoting credssp
Kerberos
优点:
缺点:
CredSSP
有点安全 - 凭据被传递到远程服务器并可能在那里被捕获。
优点:
缺点:
NTLM
优点:
缺点:
协商
尝试 Kerberos。如果失败,则回退到 NTLM。有时安全,有时不安全。
优点:
缺点:
【讨论】: