【问题标题】:CoreOS Vagrant Virtual box SSH passwordCoreOS Vagrant 虚拟盒子 SSH 密码
【发布时间】:2014-06-25 07:25:42
【问题描述】:

我正在尝试使用 Putty 通过 SSH 连接到 CoreOS Virtual Box。我知道当我执行 Vagrant up 时用户名会出现在输出中,但我不知道密码是什么。

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

我们如何使用 Putty 来登录这个 Box 实例?

【问题讨论】:

  • 你有什么解决方案吗?我在使用带有 Vagrant 的 CoreOS 时遇到了同样的问题。

标签: linux ssh vagrant putty coreos


【解决方案1】:

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

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

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

【讨论】:

  • 用户“vagrant”的默认密码对我来说是“vagrant”。我建议在假设没有密码之前尝试一下。 Root 可能没有密码。
【解决方案2】:

Vagrant 的默认设置:

用户:流浪者

密码:vagrant

..vagrant 再次出现身份验证失败警告和 无休止地重试。

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

【讨论】:

    猜你喜欢
    • 2020-08-28
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-22
    相关资源
    最近更新 更多