背景:
在工作中,我们有 4 台物理服务器运行 Windows Server 2012 Standard,运行 Hyper-V(不要问我为什么会这样)。它们
彼此连接良好,因此您可以从一台服务器上管理所有服务器。
我想从我的机器控制它们,这样我就不必通过 RDP 进入其中一个来管理虚拟机。
我知道可以远程管理 Hyper-V,但当我尝试添加远程服务器时,系统会询问我是否要启用用户凭据委派,我接受了。这会返回“CredSSP 身份验证当前已禁用”错误。
当我尝试执行时,Enable-PSRemoting -force
出现错误,告诉我一个或多个我现在或以前连接过的网络被设置为“公共”。
因此,在编辑注册表并重试后,没有任何区别。
我不知道如何启用这个远程管理,所以如果你们有解决方案或一些提示,我们将非常欢迎。
编辑:
添加了有关我尝试执行的任务的缺失信息。
答案1
我知道这是可能的,但是当我尝试时,系统会询问我是否要启用用户凭据委派,我接受了。
当你尝试什么?
你不需要通过 powershell 运行任何东西
下载 RSAT 工具,您可以本地安装,然后通过程序和功能启用 hyper-v 管理器 -> 打开或关闭 Windows 功能。
https://www.microsoft.com/en-us/download/details.aspx?id=45520
答案2
我相信这个链接应该可以帮助您解决 PowerShell 远程管理问题:https://social.technet.microsoft.com/wiki/contents/articles/2504.enable-powershell-remoting-with-client-outside-of-server-s-domain-trusted-host-and-double-hop-issue.aspx
类似的 SpiceWorks 线程: https://community.spiceworks.com/topic/2091878-i-can-t-connect-to-a-hyper-v-2016-server-to-remote-manage-it-from-windows-10
有关问题的更多链接: https://docs.microsoft.com/ru-ru/powershell/module/Microsoft.WsMan.Management/Enable-WSManCredSSP?view=powershell-5.1 https://blogs.msdn.microsoft.com/taylorb/2012/03/23/hyper-v-remote-management-with-powershell/ https://www.experts-exchange.com/questions/28729522/Hyper-V-2012-R2-Core.html https://thycotic.force.com/support/s/article/Configuring-CredSSP-for-use-with-WinRM-PowerShell