无法通过 Windows Power Shell ISE 通过 SSH 连接到我的虚拟机

无法通过 Windows Power Shell ISE 通过 SSH 连接到我的虚拟机

嗯,我的 vmWare 中运行着一个 Linux 虚拟机。我真的很想在 Windows Power Shell 中使用我的 Linux。所以我通常通过 SSH 连接到我的 VM 来使用它。最近我偶然发现了“Windows Power Shell ISE”,它具有打开多个选项卡和其他很酷的功能。

实际问题来了,当我尝试对虚拟机执行 SSH 时,SSH 操作被卡住了,没有显示任何其他控制台或消息。我有一个带有 GIT、Windows 8.1 和 vmWare Workstation 10 的 SSH 客户端。

PS C:\> ssh [email protected]
ssh : Warning: Permanently added '192.168.255.142' (RSA) to the list of known hosts.
At line:1 char:1
+ ssh [email protected]
+ ~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Warning: Perman...of known hosts.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

答案1

这不是对您的问题的回答,而是一个扩展的评论。

它可能与您的 ssh 客户端中的主机密钥记录有关。

这是控制台输出中缩写的消息的可能的较长版本。

Warning: Permanently added '192.168.255.142' (RSA) to the list of known hosts.
...
Are you sure you want to continue connecting (yes/no)? yes

它可能正在等待yes/no来自控制台的输入,而控制台输入和输出被 powershell 重定向到某个地方。

尝试在您的ssh配置中禁用主机密钥检查或清理主机密钥。

相关内容