Security 使用远程PSSession CredSSP的错误未知安全性
我在客户端中启用了Windows 7 64位、Powershell 2.0和CredSSPSecurity 使用远程PSSession CredSSP的错误未知安全性,security,powershell,powershell-2.0,powershell-remoting,Security,Powershell,Powershell 2.0,Powershell Remoting,我在客户端中启用了Windows 7 64位、Powershell 2.0和CredSSP Enable-WSManCredSSP -Role Client -DelegateComputer * -Force 我打开Powershell控制台,执行Enter PSSession命令以使用CredSSP身份验证连接Windows 2008服务器: Enter-PSSession -Computername ServerMOSS -Authentication Credssp -Credenti
Enable-WSManCredSSP -Role Client -DelegateComputer * -Force
我打开Powershell控制台,执行Enter PSSession命令以使用CredSSP身份验证连接Windows 2008服务器:
Enter-PSSession -Computername ServerMOSS -Authentication Credssp -Credential MyDomain\installerUser
我希望远程执行Get-WSManCredSSP命令,但得到错误:“…使用协商身份验证时:发生未知安全错误。”
IT部门在ServerMOSS中执行此命令:
PS C:\Users\installerUser\Documents> enabled-psremoting -force
他们得到了一个错误:
WinRM already is set upt to receive requests on this machine
Set-WSManQuickConfig: WinRM cannot process the request. The following error occured while using Negotiate authentication: An unknown security error ocurred.
有什么建议吗?我也有同样的问题。我曾多次搜索并发现,检查/设置SPN可以解决问题: 所以试试这个: 查看(只读) 查看HTTP/HTTPS条目(或任何重复项)的结果 添加缺少的名称:
setspn -A HTTP/machinename
setspn -A HTTP/machinename.fqdn.com
setspn -A HTTPS/machinename
setspn -A HTTPS/machinename.fqdn.com
来源:我也有同样的问题。我曾多次搜索并发现,检查/设置SPN可以解决问题: 所以试试这个: 查看(只读) 查看HTTP/HTTPS条目(或任何重复项)的结果 添加缺少的名称:
setspn -A HTTP/machinename
setspn -A HTTP/machinename.fqdn.com
setspn -A HTTPS/machinename
setspn -A HTTPS/machinename.fqdn.com
来源:这是由于HTTPS/HTTP条目未向SPN注册。 只需以管理员身份打开Powershell即可: 使用以下命令检查SPN条目: PS C:\>setspn-L域名\服务器名 然后,要添加HTTP/HTTPS条目,请执行以下操作:
最后,您可以在PowerShell提示符上使用启用PSRemoting-Force,这是因为HTTPS/HTTP条目未注册到SPN。 只需以管理员身份打开Powershell即可: 使用以下命令检查SPN条目: PS C:\>setspn-L域名\服务器名 然后,要添加HTTP/HTTPS条目,请执行以下操作:
最后,您可以在PowerShell提示符下使用启用PSRemoting-Force检查:@CB。support.microsoft.com/default.aspx?scid=kb;EN-US;970923未找到我已找到检查此:@CB。support.microsoft.com/default.aspx?scid=kb;EN-US;970923未找到我发现这确实有效,但是我无法使用-L参数找到任何内容,但我必须使用setpn–q http/COMPUTERNAME直接查询SPN这确实有效,但是我无法使用-L参数找到任何内容,但我必须使用setpn–q http/COMPUTERNAME直接查询SPN
setspn -A HTTP/machinename
setspn -A HTTP/machinename.fqdn.com
setspn -A HTTPS/machinename
setspn -A HTTPS/machinename.fqdn.com