ubuntu server cloud img username password

时间:2021-04-04 05:45:25

新安装了OpenStack Queens发现无镜像,蹦蹦跳跳的下载了ubuntu的镜像

网址https://cloud-images.ubuntu.com/

最好你自己找你想要的,vmdk、ova、img。。都有,我下载了

https://cloud-images.ubuntu.com/releases/18.04/release/ubuntu-18.04-server-cloudimg-amd64.vmdk

然而,根据此镜像创建虚机之后发现不知道用户名密码。

Google了好久,啃了半天英文之后,慢慢知道了原来ubuntu cloud image默认不提供用户名密码登录。

炸裂!!!~~

所以只能通过密钥对创建虚机,默认用户名为ubuntu

可这不符合我的需求,所以就有了下面的脚本方法,在创建的时候增加脚本

#!/bin/sh
passwd ubuntu<<EOF
ubuntu
ubuntu
EOF

ubuntu server cloud img username password

哈哈~~~

搞定~~~

看到界面直接输入用户名ubuntu密码ubuntu就可以登录了,ubuntu贼拉恶心,不让root直接登录,每次还得改/etc/ssh/sshd_config

参考:

https://ask.openstack.org/en/question/5531/defining-default-user-password-for-ubuntu-cloud-image/

这个链接中有人使用guestfish(镜像管理利器),我没用过,以后可以试下~~