[Ubuntu] ssh *** でも ssh user名@ipaddress でもログインできてしまう場合の対処

Ubuntu24.04の/etc/ssh/sshd_config でパスワード認証を無効にしているにもかかわらず、ssh *** でも ssh user名@ipaddress でもログイン可能になっていたので対策を記事にしました。

Ubuntu24.04の/etc/ssh/sshd_config.d/50-cloud-init.confを編集します。
PasswordAuthentication yes を PasswordAuthentication no へ修正します。

sudo nano /etc/ssh/sshd_config.d/50-cloud-init.conf
#PasswordAuthentication yes
PasswordAuthentication no

再起動します。

sudo reboot

これで、ssh ***でのみログインできるようになりました。

参考にさせていただいたサイト
https://zenn.dev/ochanoma/articles/f354be22ecb4cb

タイトルとURLをコピーしました