[ubuntu][自分用メモ] ubuntu cloud-imageのパスワード認証を有効にする方法。

AIX、UNIX、LinuxUbuntu

Ubuntu KVM環境上でどうしてもARM64(aarch64)環境を動作させたくて、調査していたところのメモです。

Ubuntu Cloud Images - the official Ubuntu images for public clouds, Openstack, KVM and LXD
Canonical and Amazon have collaborated on the launch of Amazon’s Elastic Container Service for Kubernetes (EKS) to make ...
ARM64/QEMU - Ubuntu Wiki

canonicalからCloud imageとして過去のバージョンから最新のバージョンまで一通り揃っているわけですが、このイメージ、どうやらOpenStack向けに提供されているものらしく、パスワード認証が有効になっていません。

で、考えている人は考えているらしく、バックドア?を利用してパスワード認証を有効にする方法があるようです。

手順

1. imageをダウンロードする。

2. バックドアイメージをダウンロードする。

bzr branch lp:~smoser/+junk/backdoor-image

3. imageにユーザとパスワードを設定する。

sh backdoor-image --user ubuntu --password ubuntu --password-auth <cloud-image>.img

これで、KVMの設定を行い、ディスクイメージに上で改変したイメージを指定し起動したところ、パスワード認証が有効になっていました。

あまり、このように活用する方はいないと思いますが、もしいたら一助になれば幸いです。

余談ですが、aarch64 on x86 hostだと速度がでなくて泣きそうなんですが、qemuの問題なんですかねぇ・・・

この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする
タイトルとURLをコピーしました