我试图在我的本地网络上设置 2 个 Hyperv 2016 Server 主机以进行远程访问,但我无法让它们运行。
服务器配置正确 - 两者都在运行:
PSRemoting(也尝试过 -skipnetworkprofilechecking)
Enable-WSManCredSSP -角色服务器,连防火墙都关了
相应地配置计算机:
- 编辑 Hosts 文件,可以 ping 两台服务器
- 将它们添加到受信任的主机列表
- 在 gpedit 中,在两个 Allow Delegating Fresh Credentials 策略中添加了 wsman/myhost。
- 配置 COM 安全以允许所有
问题是我无法执行这个 cmdlet - Enable-WSManCredSSP -Role client -DelegateComputer "my host"
返回此命令无法执行,因为设置无法启用。 当我尝试连接其中一个主机时,它返回 CredSSP 身份验证当前在本地客户端上被禁用。但是当我运行winrm get winrm/config时,它显示 CredSSP 为 True。我相信,CredSSP 已开启,因为之前我正在管理另一台主机,它运行良好。
昨天当我尝试通过不同的计算机连接时,它给了我相同的 CredSSP 错误,但我可以运行 Enable-WSManCredSSP 命令。不同之处在于,当我尝试通过 Hyper-V 管理器连接主机时,我在循环中获得了启用凭据委派框。当我重新启动主机和客户端时,它再次显示 CredSSP 错误。
我在这里做错了什么?服务器上是否缺少配置,我丢失了?远程桌面工作正常,但我需要管理它。