错误地删除authorized_keys vagrant cant connect again

时间:2015-10-14 19:53:40

标签: ssh vagrant authorized-keys

我在vagrantrant中删除了authorized_keys中的公钥。

现在我不能使用vagrant ssh了!

我试图在authorized_keys中复制粘贴〜/ .ssh / id_rsa.pub。 但它似乎不起作用。

我在哪里可以找到vagrant public ssh键放入authorized_keys?

谢谢!

1 个答案:

答案 0 :(得分:0)

您使用的是自定义框还是公共框?

对于公开的,您可以从https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub

中检索密钥

如果您有自定义框并且仍然拥有私钥(在主机上),则可以运行

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

这将生成一个新的公钥,您可以使用授权密钥进行复制