1.キーペアをローカルに保存
EC2を作成時にローカルに保存する
場所 %userprofile%\.ssh\sshkey.pem
2.ターミナルから接続確認
%userprofile%\.sshに移動しターミナルから実行
ssh -i "sshkey.pem" ec2-user@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.amazonaws.com
4.configファイル作成
場所 %userprofile%\.ssh
Hostはただの名前なので自由につける
HostName EC2の情報から取得する
User AmazonLinuxならec2-user
IdentityFile 相対パスだとダメっぽい
Host ec2-test HostName ec2-user@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.amazonaws.com User ec2-user IdentityFile ~/.ssh/sshkey.pem
5.接続
F1 または 左下の青い><ボタン -> Connect to host
上記のconfigファイルを選択
6.ファイルをVSCodeに展開
フォルダを開くで、任意のフォルダを選択
※注意点
EC2を停止・起動をするとIPアドレスが変わってしまう可能性があるため、
その場合はconfigのHostNameを再設定する。