0

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

现在我不能使用 vagrant ssh !

我试图将~/.ssh/id_rsa.pub 复制粘贴到authorized_keys 中。但这似乎不起作用。

我在哪里可以找到要放入 authorized_keys 的 vagrant public ssh 密钥?

谢谢 !

4

1 回答 1

0

你用的是定制盒子还是公共盒子?

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

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

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

这将创建一个新的公钥,您可以复制授权密钥

于 2015-10-14T20:19:46.137 回答