はじめに
VisualStudioCodeの拡張機能でRemoteSSHというものがあり、こちらを利用すると、VisualStudioCodeからEC2インスタンスへの接続およびCLIでのコマンド実行が行える。
準備
拡張機能インストール
こちらをインストールしておく
EC2インスタンス起動
パブリックサブネット内にEC2を起動し、外部からSSH接続出来る状態にする
config設定
ローカルPCの.ssh配下のconfigファイルを編集
赤の部分・・・EC2のパブリックIP
青の部分・・・ローカルPCの秘密鍵のパス
$ pwd
/Users/m51/.ssh
$
$ cat config
Host Test-EC2
HostName 54.199.144.72
IdentityFile /Users/m51/.ssh/mrb-key.pem
User ec2-user
$
接続
左下のメニューから「ホストに接続する」をクリック
Test-EC2を選択すると接続完了
フォルダを開いて操作も可能。
ファイルをクリックする事で中身が表示される