Skip to content

セッションマネージャーを使ってEC2インスタンス(AmazonLinux2023)にログインする

   

セッションマネージャーを使ってEC2インスタンスにログインする方法です。

EC2インスタンスのセットアップ

マネジメントコンソールからEC2にアクセスし、インスタンスの起動を選択します。 アプリケーションのイメージに AmazonLinux2023を選択します。 キーペアは作成せず、ネットワークはデフォルトVPCを指定します。 セキュリティグループには何も許可する必要がありません、SSH用の22番ポートにも許可を加える必要はありません。

セッションマネージャー用のロールを作成

IAM > ロールを選択し、ロールを作成します。 ユースケースに EC2 を選択します。

許可ポリシーに AmazonSSMManagedInstanceCore を追加します。

EC2インスタンスにロールの紐付け

作成したEC2インスタンスに作成したロールをアタッチします。

セッションマネージャーを使用してEC2インスタンスに接続

インスタンスの接続画面からセッションマネージャーを選択し、EC2インスタンスにログインできることを確認します。

AWS CLIからEC2インスタンスに接続する

AWS CLIからECインスタンスに接続します。 以下のコマンドでAWS CLIからセッションマネージャーを使用してEC2インスタンスに接続します。 プラグインがインストールされていない場合は別途インストールが必要になります。

Troubleshooting Session Manager

署名されたインストーラーを使用して Session Manager プラグインを macOS にインストールする

aws ssm start-session --target {EC2インスタンスID} --region ap-northeast-1

関連記事

  1. プロキシ環境下でAWSCLIを使う
  2. TextAreaに入力するたびに関数を実行する
  3. JavaScriptで画像を読み込んでCanvasに表示する
  4. JavaScriptで数値か文字列か判定する
  5. curlでLambdaの関数URLにデータ付きでリクエストを送る
  6. LambdaでBMIを計算するAPIを作成してJSで呼び出す
  7. JavaScriptでBMI計算機を作る