ラズパイにUbuntu 20.04を入れて、いざssh接続しようとしたら接続できません・・・
/var/log/syslog を見ると、
sshd: no hostkeys available -- exiting
というログが出ており、どうやらSSHサーバのキーが生成されていないようです。最初はOSのインストールに失敗したのかな?と思ったりしましたが、2回目同じ症状だったので、ここに対処方法を残しておきます。
とはいえ、以下のコマンドでキーを生成するだけです。
# ssh-keygen -A
生成が完了したら、sshを起動してあげましょう。
# systemctl start ssh