VisualStudioCode RemoteSSH拡張機能でSSHログイン

AWS

はじめに

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を選択すると接続完了

フォルダを開いて操作も可能。

ファイルをクリックする事で中身が表示される

タイトルとURLをコピーしました