Session Manager を使用して Amazon EC2 インスタンスに接続する
Session Manager はフルマネージド型の AWS Systems Manager 機能です。ブラウザベースのインタラクティブなワンクリックシェルまたは AWS CLI を介して Amazon EC2 インスタンスを管理します。Session Manager を使用して、アカウント内のインスタンスとのセッションを開始できます。セッションの開始後は、他の接続タイプと同様に、インスタンスでインタラクティブコマンドを実行できます。Session Manager の詳細については、AWS Systems Manager ユーザーガイドの「AWS Systems Manager Session Manager」を参照してください。
前提条件
Session Manager を使用してインスタンスへの接続を試みる前に、必要なセットアップ手順を完了しておく必要があります。例えば、SSM でインスタンスを管理し、[AmazonSSMManagedInstanceCore] ポリシーを使用してインスタンスを IAM ロールにアタッチしておく必要があります。詳細については、「Session Manager のセットアップ」を参照してください。
Amazon EC2 コンソールで Session Manager を使用して Amazon EC2 インスタンスに接続するには
-
Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/
) を開きます。 -
ナビゲーションペインで、[インスタンス] を選択します。
-
インスタンスを選択し、[接続] を選択します。
-
接続方法では、[Session Manager] を選択します。
-
[接続] を選択してセッションを開始します。
トラブルシューティング
1 つ以上の Systems Manager アクション (ssm:
) の実行は承認されていないというエラーが表示された場合は、Amazon EC2 コンソールからセッションを開始できるようにポリシーを更新する必要があります。詳細と手順については、「AWS Systems Manager ユーザーガイドユーザーガイド」の「Session Manager のデフォルトの IAM ポリシーのクイックスタート」を参照してください。command-name