プライベートEC2への SSH 通信経路を Session Manager(SSM)に通すため。
Host karakuchi-ssm
HostName i-0a608b0764b9cbbbb
User ec2-user
IdentityFile ~/.ssh/taka_no_tume.pem
IdentitiesOnly yes
ProxyCommand sh -c "aws ssm start-session --region ap-northeast-1 --target %h --document-name AWS-StartSSHSession --parameters 'portNumber=%p'"
UNPROTECTED PRIVATE KEY FILE!
Permissions 0644 for 'taka_no_tume.pem' are too open.
This private key will be ignored.
Permission denied (publickey)
秘密鍵 (taka_no_tume.pem) が 0644 の緩いパーミッションになっており、
SSH がセキュリティ上の理由で読み込みを拒否した。