嗯,我的 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
配置中禁用主机密钥检查或清理主机密钥。