【发布时间】:2021-05-03 09:40:10
【问题描述】:
我可以使用由 New-PSSession 命令创建的 Powershell 会话从我的 Windows 本地计算机连接到远程 Windows 计算机。
New-PSSession -ComputerName $computerName -Credential $cred
现在,我需要从本地 LINUX 机器创建到远程 Windows 机器的类似远程会话。所以,我在我的 red hat 7 linux 机器上安装了 powershell 6.0.2。尝试使用 New-PSSession 命令创建远程会话时,出现以下错误:
New-PSSession : MI_Result_Access_Denied
我只需要使用基于 WinRM 的方法而不是基于 SSH 的方法,因为我无法在远程 Windows 机器上安装任何额外的实用程序。
【问题讨论】:
-
你可以找到答案here。可能是this answer。
-
没有。我需要使用 WinRM 而不是基于 SSH 创建远程会话。
-
我已重新阅读问题Powershell connecting from a linux client to a windows remote,它似乎完全适用于您的情况。问题标题可能措辞不当,但如果您阅读该问题,您会发现它准确地描述了您的情况,连接 WinRM 并获得
MI_RESULT_ACCESS_DENIED。它来自 ArchLinux 而不是 RE7,但我认为这些在这里可能没有任何问题。 -
我明白了,你的意思是SSH answer 不符合你的目标?然后你应该编辑你的问题来精确这一点。
标签: powershell rhel7 powershell-6.0