CoreOS Vagrant虚拟框SSH密码

时间:2014-05-08 04:23:37

标签: linux ssh vagrant putty coreos

我尝试使用Putty SSH进入CoreOS Virtual Box。我知道当我做Vagrant时,用户名会出现在输出中,但我不知道密码是什么。

我还尝试使用Vagrantfile中的config.ssh.password设置覆盖它,但当我再次执行vagrant up时,它会出现身份验证失败警告并无休止地重试。

我们如何使用Putty登录此Box实例?

2 个答案:

答案 0 :(得分:3)

默认情况下,核心用户没有设置密码,只有基于密钥的身份验证。如果您想设置密码,可以via cloud-config完成。

将cloud-config文件放在克隆存储库中的用户数据文件中。查看user-data.sample作为示例。

更好的方法是关注this guide,以便您可以按照设计使用vagrant ssh

答案 1 :(得分:2)

默认情况下 Vagrant

用户: vagrant

密码: vagrant

  

..再次流浪,它出现了身份验证失败警告和   无休止地重试。

我认为因为它与错误的 ssh公钥连接。 要更改它,请阅读:https://stackoverflow.com/a/23554973/3563993