使用OS:win10
https://dev.classmethod.jp/articles/first-login-to-ec2-linux/
https://dev.classmethod.jp/articles/aws-beginner-ec2-ssh/
上記の2リンクを参考にして、EC2へのSSH接続を試みましたが、失敗してしまいます。
エラーメッセージ(TeraTermの)は「認証に失敗しました。」なので、1つ目のリンク先の末尾にある「認証に失敗している」の内容が該当しそうです。
(ちなみに「ネットワーク的に通信できない」にある、「EC2のパブリックIP/パブリックDNS名が間違っている」や「セキュリティグループで通信が許可されていない」などは、EC2のインスタンスとセキュリティグループ設定を確認しましたが該当しなさそうです。
一体何が原因なのでしょうか。
(Amazon Linuxのため初期ユーザ名はec2-userです。秘密鍵についてはインスタンス作成時の.pemファイルを適用しており、自分のPC上に1つしかないため間違ってることは考えにくいです。)