我试图在两个Windows 2016服务器之间创建一个PSSESSION,两者都在同一个域中。 PSremoting已启用且Test-Wsman工作正常。 我想在目标计算机上使用-credentials参数提供的目标计算机的本地管理帐户进入远程会话。但它只是在我使用域帐户时才有效。 所以:
New-PSSession Targetmachine -Credential <credentials from domain\MemberOfLocalAdminGroup>
罚款,但
New-PSSession Targetmachine -Credential <credentials from targetmachine\localadmin>
不。为什么?
后者导致错误:Connecting to remote server xxxxxxx failed with the following error message : WinRM cannot process the request. The following error with errorcode 0x8009030e occurred while using Kerberos authentication: There are currently no logon servers available to service the logon request.
答案 0 :(得分:0)
尝试使用其他身份验证机制 - Basic
,Credssp
或Digest
:
New-PSSession Targetmachine -Authentication <Basic | Credssp | Digest> -Credential <credentials from targetmachine\localadmin>
默认使用Kerberos
,并且由于targetmachine\localadmin
不是域用户,因此会失败。