我在客户端和服务器上都启用了 WinRM:
winrm enumerate winrm/config/listener
状态:
Listener
Address = *
Transport = HTTP
Port = 5985
Hostname
Enabled = true
URLPrefix = wsman
CertificateThumbprint
在客户端上TrustedHosts
等于winrm/config/client
<local>,MYWINRMSERVERNAME
在服务器上TrustedHosts
等于winrm/config/client
<local>,MYWINRMCLIENTNAME
Windows 防火墙:Windows Remote Management (HTTP-In)
规则 — 在客户端和服务器上启用。
为了
winrs -r:MYWINRMSERVERNAME -u:MYWINRMSERVERNAME\USERNAME -p:PASS cmd.exe
它写道:
Winrs 错误:WinRM 无法完成该操作。请验证 WinRM 服务的指定计算机例外是否已启用并允许从此计算机进行访问。由同一本地子网内的服务器执行。
答案1
我找到了答案。原来我需要在 Azure 管理下允许 5985 端口。而且它有效。希望它能对某人有所帮助。