Vagrant ssh:Puttygen 无法在 Windows 中生成 ssh-2rsa 密钥

Vagrant ssh:Puttygen 无法在 Windows 中生成 ssh-2rsa 密钥

我正在尝试在 Windows 8.1 中使用 vagrant 构建一个 linux 服务器,但是无法使用 ssh,因此我尝试按照此处的说明使用 putty 建立 ssh 连接:http://tech.osteel.me/posts/2015/01/25/how-to-use-vagrant-on-windows.html

主要问题是我无法生成 ssh2-rsa 格式的密钥,因为我环境中的 puttygen 甚至没有用于转换密钥格式的 ssh2-rsa 格式选项。它只有 ssh-1rsa 供我选择。我试过了,但在我用 ssh-1rsa 密钥在 putty 中打开连接后,连接立即中止。

怎么会这样?我还能做什么?

另外,virtualbox 中 vagrant ssh 的网络适配器的适当设置是什么?

谢谢!

答案1

我有同样的问题。我猜新版本的 putty 有不同的参数。RSA 本身是 SSH-2 RSA。在“密钥”菜单下检查

相关内容