云映像上“ubuntu”和/或“root”用户的密码是什么?
我发现这个问题有一段时间没有得到答复: https://discourse.ubuntu.com/t/ubuntu-18-04-ova-cloud-username-password/8933
在这种情况下我使用仿生ova: https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.ova
有人使用 openstack 也需要密码: Default username/password for Ubuntu Cloud image?
编辑:我使用的是virtualbox,而不是vmware,但我确实看到使用vmware在初始部署时设置密码时有功能,所以我会尝试......所以我想答案是不能使用ubuntu云映像在 vbox 上,因为镜像需要 cloud-init 来创建可登录用户。
root
我相当确定或没有默认密码ubuntu
。
如果您下载云映像并挂载根文件系统而不启动它,您将看到其中/etc/shadow
不包含root
.
该ubuntu
用户甚至不存在。 cloud-init
将在首次启动时创建用户。如果您不提供配置,cloud-init
则使用默认用户配置。定义/etc/cloud.cfg
为
# Default user name + that default users groups (if added/used)
default_user:
name: ubuntu
lock_passwd: True
gecos: Ubuntu
groups: [adm, audio, cdrom, dialout, dip, floppy, lxd, netdev, plugdev, sudo, video]
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
shell: /bin/bash
Run Code Online (Sandbox Code Playgroud)
这将创建ubuntu
禁用密码登录的用户。