AWS EC2 セッションマネージャー設定

EC2インスタンスへのセッションマネージャー設定

とらくらのインフラエンジニア、たむです。

AWSのキーペアを紛失してしまった場合の再作成方法」で「インスタンスへのSSH接続のみの場合」は「AWS AMIバックアップリストア手順」でキーペアの再作成が可能となりますが、インスタンスの再作成となり注意点に記載した制限が発生します。インスタンスをそのまま使用しての再作成の場合は、「インスタンスへのSSH接続以外の接続方法がある場合」に記載しており、SSH以外の方法が必要となります。その、EC2インスタンスへの接続方法には以下があり、前回は「AWS EC2シリアルコンソール設定」を記載しました。

今回は、その中の AWSの運用上のハブである「System Manager」の管理機能「Session Manager(以下 セッションマネージャー)」での接続の設定を記載します。

  • Amazon Linux
    • EC2 Instance Connect
    • セッションマネージャー
    • SSHクライアント
    • EC2シリアルコンソール
  • Windows
    • セッションマネージャー
    • RDPクライアント
    • EC2シリアルコンソール

セッションマネージャー前提条件

  •  サポートされるOS
    • Linux
    • macOS
    • Windows
  • SSM Agentのインストール(System Managerで管理されるためのソフト)

セッションマネージャーはAWSの運用上のハブである「System Manager」の管理機能のため、詳細は以下の参考サイトを参照してください。
Systems Manager」前提条件
Session Manager の前提条件を満たす

セッションマネージャーの設定項目

  • EC2へのSSM Agent(System Managerで管理されるためのソフト) インストール
    AMIのWindowsおよびAmazonLinuxへはデフォルトでインストール済
  • IAM
    デフォルトポリシー「AmazonEC2RoleforSSM」があり使用可能)
    インスタンスへの適用後再起動しないと接続出来ない

セッションマネージャーの設定手順

  1. 「Identity and Access Management(IAM)」を開き「ロール」をクリック
  2. 画面右上の「ロールを作成」をクリックIAM role top
  3. 「EC2」を選択し「次のステップ:アクセス権限」をクリックIAM role 設定
  4. 「AmazonEC2RoleforSSM」を選択(チェック)し「次のステップ:タグ」をクリックIAM role 設定 policy
  5. 任意のタグを入力(未記入でも問題なし)し「次のステップ:確認」をクリック
  6. ロール名を入力し、「ロールの作成」をクリックIAM role 設定 作成
  7. EC2インスタンス画面で、対象インスタンスをクリック
  8. 「アクション」-「セキュリティ」-「IAMロールを変更」をクリックEC2インスタンスへのIAM role設定
  9. 先ほど作成したIAMロールを選択し「保存」をクリックEC2インスタンスへのIAM role 設定
  10. インスタンスを再起動
  11. 接続確認
    EC2 Session Manager 接続
    AmazonLinuxのセッションマネージャー接続画面EC2 Session Manager 接続 Linux
    Windowsのセッションマネージャー接続画面EC2 Session Manager 接続 Windows

 

EC2インスタンスへの接続方法は、最初に記載しましたが、いくつかあり、どれを設定するか悩みます。それぞれ条件・操作が違いますのでまとめたく、次回は、「EC2インスタンスの接続方法のまとめ」を記載予定です。

 最短でAWSを習得したい方におすすめ!
オンラインスクール「とらくら」

当ブログを運営しているオンラインスクール「とらくら」では、無料説明会を開催しております。

講座内容や料金、受講のメリット・デメリット、業界に精通しているからこそできるエンジニアのキャリアプランや業界の情勢などを、ざっくばらんにお話します。

個別の説明会ですので、些細なことでもお気軽にご相談ください。



インフラ構築コース、受講生募集中!AWS WordPress環境構築コース、受講生募集中!

投稿者プロフィール

たむ
たむ
<インフラエンジニア>
■ こんにちは!こんばんわ!「たむ」と申します。製造業からITへ転職し、インフラ、主にサーバ関連をやってきました。IT関連の学校を卒業していませんが、なんとか、サーバ技術者やってます。あっはぃ・・・

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です