Windows中的Vagrant ssh:ssh_exchange_identification

时间:2013-07-05 20:54:35

标签: windows networking ssh virtualbox vagrant

所以我正在编写指南,让流浪汉在所有不同的操作系统上工作,而且我已经为最后一次保存了最糟糕的... Windows。我已经安装了virtualbox,vagrant和本机ssh命令行客户端,因此我可以成功执行ssh servername。我也可以运行vagrant up,它会启动机器(我可以在VBox GUI中看到),但是在“等待VM启动时挂起。这可能需要几分钟......”。< / p>

尝试从命令提示符运行vagrant ssh会产生错误,当然。

ssh_exchange_identification: Connection closed by remote host

我对网络很新,我不知道这里出了什么问题。这是私钥的问题吗? (我有正确配置私钥的路径),还是Windows网络问题?我还没有在网上找到答案,并希望得到一些帮助。谢谢!修复将是惊人的。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用

重启机器
vagrant reload (CTRL + C if it takes too long)

然后尝试

vagrant up

现在你应该能够用

重新加入
vagrant ssh