EC2インスタンスの構築
Remote SSHの前準備
Terminal
mv Downloads/remote_ssh.pem .ssh/
Terminal
[~]$ cd .ssh
[.ssh]$ cat config
# Test
Host Test-EC2
HostName 54.95.77.94
IdentityFile ~/.ssh/rails_react_todo_app.pem
User ec2-user
Host Remote-SSH
HostName 54.249.53.47
IdentityFile ~/.ssh/remote_ssh.pem
User ec2-user
.ssh/config
に図の内容を追加してください。
[.ssh]$ ssh -i ~/.ssh/remote_ssh.pem ec2-user@54.249.53.47
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/XXXXXXXXXXXXX/.ssh/remote_ssh.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/XXXXXXXXXXXXX/.ssh/remote_ssh.pem": bad permissions
ec2-user@54.249.53.47: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
上記のメッセージが出力されるはず。権限の変更を行う。
$ sudo chmod 600 ~/.ssh/remote_ssh.pem
VS code Remote SSHのインストール
Open Folderして画像のようになっていたら繋がっているはず