お疲れ様です。
先日、EC2インスタンスのパスワードがわからなくなってしまったので、その対処法です。
いつもはキーペアを作成して保存していたり、パスワードログインできるようにしていたりするんですが、
いつも、これをなくしたらどうしよう、と不安でした。
そんな時は、次の方法で解決できます。
インスタンスを作り直す
身も蓋もない解決策ですが、これが一番手っ取り早いです。
セッションマネージャーで接続する
セッションマネージャーを使用すれば、SSHキー、踏み台ホストなしで、ブラウザ上でインスタンスに接続できます。
セッションマネージャーを使用するには、インスタンスにAmazonSSMManagedInstanceCore
の権限を持ったロールを割り当てる必要があるようです。
それが設定されていれば、以下の画面(EC2>インスタンス>接続)に接続ボタンが表示されます。