AWS CLI及びSessionManagerPluginのインストール

セッションを開始するにはAWSCLIとSessionManagerPluginをインストールする必要がある。 以下はmacOS用の手順。

AWS CLIのインストール

brew install awscli
インストール

SessionManagerPluginのインストール

curl "https://s3.amazonaws.com/session-manager-downloads/plugin/latest/mac/sessionmanager-bundle.zip" -o "sessionmanager-bundle.zip"
ダウンロード
unzip sessionmanager-bundle.zip
zipファイルを解凍
cd sessionmanager-bundle && sudo python3 install
インストール

接続方法

接続開始にマネージドインスタンスのIDが必要になる。 マネージドインスタンスのIDはSSMのフリートマネージャーから確認できる。

$ aws ssm start-session --target マネージドインスタンスのID

実際の作業ログ