Windows可以跨域授权吗?

我有两个域名

foo.local test.local 

如果我正在使用test.local域中的虚拟机,我可以对test.local hyper-v服务器运行powershell hyper-v cmdlet。

 Get-VM -ComputerName hyperv01.test.local 

我想能够从我的工作站在foo.local域运行相同的命令。

我相信我需要在hyper-v服务器上启用委派,以便我的工作站可以运行hyperv命令,但似乎无法在pipe理员控制台中更改域。 在这里输入图像说明

有没有办法让我的工作站在foo.local域在test.local域中的hyperv服务器上运行Get-VM

  • 恢复HyperV快照后,我得到“此工作站和主域之间的信任关系失败”
  • 微软虚拟机pipe理程序:我们可以使用HyperV的虚拟光纤通道function将LUN直接映射到像VMWare RDM一样的VM吗?
  • 最好的方法来备份在HyperV上运行的虚拟机?
  • Hyper-Vpipe理器 - 在WinRM中使用HTTPS
  • Hyper-V要求,磁盘分区
  • 将备份AD域控制器作为虚拟机放在工作站上
  • 2 Solutions collect form web for “Windows可以跨域授权吗?”

    PowerShell远程处理和Windows凭据授权是两回事。 你所做的大部分远程处理都是在没有证书授权的情况下完成的。

    委派可让您连接的计算机远程取得您的凭证,并重复使用它们跳转到第三台服务器。 这有安全隐患,但有时是必要的,特别是在pipe理hyper-v主机组时。

    远程处理不需要授权您的初始连接。 有几种方法可以与远程服务器进行身份validation。 在您的域中,您默认使用Kerberos。 如果要使用Kerberos对远程域中的服务器进行身份validation,则域pipe理员需要设置域信任。

    对于不在同一个域中(甚至在工作组中)的机器,可以使用证书authentication。 PowerShell Remoting的秘密是PowerShell社区的一个免费电子书,可以引导您完成configuration。

    您必须在两个域之间build立信任关系,或者使用Powershell Remoting并使用test.local凭据build立到hyperv01.test.local的远程PS会话,然后在该WinRM会话的上下文中运行Get-VM

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.