CoreOS 无法使用云配置文件中提供的用户名和密码登录?

5 containers virtualbox docker coreos spring-cloud-config

所以我在 VirtualBox 上运行 CoreOS。我启动了虚拟机并使用

sudo openssl passwd -1 > cloud-config-file
Run Code Online (Sandbox Code Playgroud)

它提示我输入密码,我输入了该密码。然后我的云配置文件如下所示:

#cloud-config

users:

- name: test

- passwd: 'provided password hash'

  groups:

  - sudo

  - docker
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用以下命令安装映像

sudo coreos-install -d /dev/sda -C stable -c cloud-config-file
Run Code Online (Sandbox Code Playgroud)

它安装成功,我关闭虚拟机,卸载磁盘,然后重新启动虚拟机,它提示我输入登录名和密码。我使用云配置文件中提供的凭据,但它一直告诉我“登录不正确”。为什么会发生这种情况?看来我已经正确完成了所有步骤。