はじめに
ローカルの端末はMac OSを使っている。
Step.1 VScodeを開いて、『拡張機能』から『Remote – SSH』をインストールする
『拡張機能』でremote
と調べると色々出てくるが、一番上に出てくるものを選べば良い。
Step.2 configファイルの設定
- 『リモートエクスプローラ』->『SSH ターゲット』と進み、歯車マーク(設定)を選択する。
/User/****/.ssh/config
を選択する。/User/****/.ssh/config
以下のように編集する
Host ec2-user #なんでもいいが、VScode上でどのサーバーにアクセスするための設定かわかるような名前にすると良い。 HostName aaa.bbb.ccc.ddd #接続したいサーバーのIPアドレス(ホスト名) User ec2-user #ユーザー名 Port 22 #ssh接続なのでポート番号は22 IdentityFile #秘密鍵(絶対パスで記す)
Step3. サーバーに接続する。
- 『リモートエクスプローラ』->『SSH ターゲット』から接続したいサーバーのフォルダボタンのようなものを押す。
- VScodeのタブが新しく開き、左下に
SSH: ec2-user
と表示されれば、接続できている。