フリーランス 技術調査ブログ

フリーランス/エンジニア Ruby Python Nodejs Vuejs React Dockerなどの調査技術調査の備忘録

Windows環境でVS Code Remote SSHを利用してec2環境上で開発する

Windows環境にOpenSSHをインストールする

  • PowerShell用OpenSSHコマンドを下記のサイトからダウンロードする
  • ダウンロード後のファイルを解凍して、自分の好きな場所にファイルを保存する github.com

WindowsのPathを通す(環境設定)

f:id:PX-WING:20201001083956p:plain

SSH設定ファイルを作成する

  • C:\Users\<ユーザー名>\.ssh\フォルダにconfigファイルを作成する
  • configファイルの内容は下記のように設定する
Host <サーバーの名前 またはIPアドレス>
  HostName <サーバーのIPアドレス>
  User ec2-user
  Port 22
  UserKnownHostsFile /dev/null
  PreferredAuthentications publickey
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile ~/.ssh/<AWSで発行したkeyを指定する>.pem
  IdentitiesOnly yes
  LogLevel FATAL

VSCodeSSHのパスを通す

  • 下記のようにssh.exeのパスを通す f:id:PX-WING:20201001084203p:plain

EC2サーバーに接続する

f:id:PX-WING:20201001084910p:plain