EC2 インスタンスに接続
SSH で接続
TIP
キーペアファイルの権限が open すぎるとエラーになるので、600 権限で十分でしょう。
XXXX.pem はインスタンス起動時指定したキーペアです。
bash
chmod 600 XXXX.pem
ssh -i XXXX.pem ec2-user@EC2インスタンスのIPアドレスSSM 接続
amazon-ssm-agentサービス起動
SSM 接続は amazon-ssm-agent サービスが必要です。
TIP
最新のバージョンでは amazon-ssm-agent サービスがインストールされているし、自動起動に設定されています。
bash
service amazon-ssm-agent start再起動しても自動起動するように設定します。
bash
chkconfig amazon-ssm-agent onSSM ロール作成
「IAM」⇒「ロール」を開く
「ロールを作成」押下

信頼されたエンティティを選択
信頼されたエンティティタイプは
AWS のサービスを選択ユースケースは
EC2を選択「次へ」押下
許可を追加
SSMで検索して、AmazonEC2RoleforSSMとAmazonSSMManagedInstanceCoreを選択
「次へ」押下
名前、確認、および作成
ロール名
自由に設定すればいい、一旦
SSMにします。ほかの設定はデフォルトでOKなので、そのまま「ロールを作成」押下
EC2インスタンスにSSMロール追加
「IAM ロールを変更」開く

ロール更新
作成した SSM ロールを選択して、「ロールの更新」押下

AWS Systems Manager セットアップ
「Systems Manager」⇒「高速セットアップ」を開く

Host Management の「作成」押下
全部デフォルトでいいので、そのまま「作成」ボタン押下
EC2 インスタンスに接続

セッションマネージャ タブの「接続」ボタン押下

正常にログインできるはず、お楽しみに!