我正在使用 qcow2 格式的现成 debian 映像。默认用户是“debian”。我想通过 openstack-horizon 创建另一个用户。所以我详细说明了以下脚本:
#cloud-config
users:
- name: jumper
ssh-authorized-keys:
- ssh-rsa myKeyhere
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
groups: sudo
shell: /bin/bash
默认情况下,会执行 /etc/cloud/cloud.cfg 文件中的设置来创建实例。当我通过脚本创建新用户时,不会创建 debian 用户。这是正确的吗?当我创建一个新用户时,所有 cloud.cfg 设置都被忽略了吗?
您可以通过添加到用户列表来确保
default
用户也被添加。- default