完整配置Enter-PSSession在客户端和服务器上工作所需的命令是什么?

问题描述:

我有一个Windows 10客户端和一个Windows Server 2016服务器。我想配置服务器和客户端,以便能够从客户端对服务器运行powershell命令。完整配置Enter-PSSession在客户端和服务器上工作所需的命令是什么?

获取此配置所需的最小命令集是多少?

服务器端:

  • Enable-PSRemoting -Force
  • Restart-Service WinRM

客户端:

  • WinRM quickconfig
  • (Y,N为第二选择,除非你想远程处理启用了您的机器)
  • winrm s winrm/config/client '@{TrustedHosts="servercomputername"}'

然后:

  • Enter-PSSession -ComputerName servercomputername -Authentication Negotiate -Credential "servercomputername\serveraccountname"

或者

  • Enter-PSSession -ComputerName servercomputername -Authentication Negotiate -Credential "domain\domainaccount"
+0

你是否回答了自己的问题?你收到什么错误?如果您自己解决了这个问题,您可以尝试将其标记为答案,以便其他人不会感到困惑。此外,如果这是您迄今尝试的内容,请编辑您的原始问题以包含它并陈述您收到的错误。 –

+1

是的,我花了相当多的时间试图弄清楚,所以我想在这里记录它。我不能将它标记为另外21个小时的答案。 –