CoreOS的默认密码是什么?

时间:2015-05-08 11:57:07

标签: docker vagrant virtualbox coreos

我正在 vagrant 中运行CoreOS并希望以这种方式使用docker,在我关闭vagrant之后,我将vm名称更改为更短的一个,然后我运行vagrant up,首先,我发现了身份验证失败问题:

failure pic

然后我按Ctrl+C打断它,然后我在文件夹中运行vagrant ssh,这次,系统要求我输入密码。

ask for password

但我从未设置过这样的密码,那么CoreOS的默认密码是什么?或者我如何登录这个在流浪汉中运行的操作系统?

顺便说一句,coreos的图像是从http://beta.release.core-os.net/amd64-usr/

下载的 有人说系统要求输入密码的原因是公钥验证失败了,但为什么会失败?

vagrant ssh-keys显示:

public key

现在我甚至无法从vbox gui登录到coreos:

vagrant up的一些调试消息:

修改1 似乎这个问题与ssh密钥有关,但为什么默认的ssh密钥失败了?现在如何解决这个问题?

1 个答案:

答案 0 :(得分:5)

CoreOS没有可用的密码身份验证,您必须使用文档中指定的默认ssh密钥,或者使用新密钥配备云配置文件。

来自文档的引用:CoreOS Vagrant Docs

  

您可以通过编辑克隆目录中的用户数据文件,为您的CoreOS Vagrant VM提供cloud-config数据。