【发布时间】:2020-08-18 20:37:01
【问题描述】:
最近,我通过将我的配置安装在映像中来让 Cloud-Init 工作。这一切都很好,它工作。如果我破坏了配置,它会告诉我。它没有告诉我的是为什么我不允许登录。
我尝试使用echo possible | mkpasswd -m sha-512 -s 创建自己的密码,并复制快速入门页面上的示例:https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls/QuickStart
都不行。我也尝试过设置自定义用户名。不会改变任何东西。默认的ubuntu:ubuntu 也不可用。 ubuntu 和空白都不是。
我正在使用什么:
https://releases.ubuntu.com/20.04/ubuntu-20.04-live-server-amd64.iso
https://wiki.ubuntu.com/FoundationsTeam/AutomatedServerInstalls/QuickStart
# echo possible | mkpasswd -m sha-512 -s
$6$nqZiIASVBA.iF$9nubU0ImWVrv4XhtEq9XhSh9UYNFQ7yC9Lf7A.uheSlJ3cgI5d9ltkUwRq.X8lAwoQuLAMem6v.gJNGYwk5XA0
以下配置及其提供的密码,或以上;
#cloud-config
autoinstall:
version: 1
identity:
hostname: ubuntu-server
password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
username: ubuntu
我也尝试过这样设置用户块:
我的要求:
- 更好地说明预期的散列类型。
- 有效的用户数据配置
【问题讨论】:
标签: ubuntu cloud-init ubuntu-20.04