EC2を管理対象にする†
- IAMを作成しec2に信頼関係、SSMFullAccessを付与
- 作成時にIAMロールアタッチ
- 管理対象のインスタンスに出てくるようになる
- コマンドも打てる
EC2に踏み台なしで接続†
- 操作される側のssm-agentのバージョンは古いのでバージョンアップ必要
- 操作する側のsession-manager-pluginもバージョンアップ必要
ssh_configの設定†
デフォルト以外にprofileを使う設定を入れた。(--profile xxxx)
# SSH over Session Manager
host i-* mi-*
ProxyCommand sh -c "aws ssm start-session --profile xxxxx --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'"
秘密情報保持 Parameter Store†