概要
https://cloud-images.ubuntu.com/bionic/current/ を使おうとしたのに、ログインできなかった。なぜか。設定が必要だったからだ。
環境
Ubuntu 18.04
実践
まず、イメージをダウンロードする。
ダウンロード
wget https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-arm64.img
ツールのシェルスクリプトと、必要な道具を入れる。
wget https://raw.githubusercontent.com/Crazykev/backdoor-image/master/backdoor-image.sh
chmod +x backdoor-image.sh
# 同じ階層に
wget https://raw.githubusercontent.com/Crazykev/backdoor-image/master/mount-callback-umount
chmod +x mount-callback-umount
# いらないかも
sudo apt-get install -y cloud-image-utils
パスワードの設定。
パスワード
sudo ./backdoor-image.sh --user ユーザ名 --password パスワード --password-auth bionic-server-cloudimg-arm64.img
これでできた。
まとめ
あっさり解決できた。ところがまとまった記事がないので、迷われた方も多いと思う。
それから、このイメージの活用方法は書けたら書きたい。
参考
https://blog.richliu.com/2017/08/31/2165/change-ubuntu-cloud-image-password
https://askubuntu.com/questions/499316/how-to-create-a-backdoor-add-a-login-to-ephemeral-images
https://bugs.launchpad.net/ubuntu/+source/cloud-utils/+bug/1741300