動作環境
ConoHa VPS、Ubuntu 20.04.6
起きた問題
サーバー構築の復習をするために、ConoHa VPSを再構築すると、パスワードを使ったsshログインができなくなってしまいました。
一周目はそんなことなかったので、戸惑いました。
解決方法
パスワードを使った認証は許可されていました。
/etc/ssh/sshd_config
PasswordAuthentication yes
調べていくうちに、/etc/ssh/sshd_config.d/50-cloud-init.confファイルというものがあり、どうやらそこに問題がありそうだという事なので、確認してみるとパスワードを使った認証を禁止しているコードを発見!
/etc/ssh/sshd_config.d/50-cloud-init.conf
PasswordAuthentication no
この設定をyes
に変えると、無事パスワードを使ったSSHログインができました。
おそらく、ConoHa VPSのサーバーを再構築した時にSSH KEYのオプションを「登録済みキー」か「新規キー登録」を選んだので、認証鍵を使ったSSHログインができるように、設定してくれてるんですね!
参考にした記事
https://zenn.dev/ochanoma/articles/f354be22ecb4cb
こちらの記事がなければ、解決できなかったと思います。助かりました。ありがとうございました!