Zenn
🎃

VSCodeでリモート開発環境の作成

に公開

VSCodeの設定

  • 拡張機能で【Remote-SSH】を追加インストールする。
  • 左アイコンメニューに【リモートエクスプローラー】が追加されるので選択する。
  • SSHターゲットを選択し下記の様に設定する。
Host localhost
  HostName 192.168.1.200
  User root
  Port 22
  • root権限でアクセスできない場合は以下の様にする。
Host raspi
  HostName 192.168.1.7
  User pi
  StrictHostKeyChecking no
  RemoteCommand sudo su -
  RequestTTY true
  Port 22
  • コマンドパレットから接続したいホスト名を選択する。
  • パスワードを入力する。
  • しばらくすると接続できる。

※接続できない場合

  1. vscode-serverがインストールできない場合
  • VSCodeのSSH接続ウィンドウは切断。
  • TeraTerm等でサーバに接続する。
  • rootのhomeディレクトリに移動。
cd /root
cd .vscode-server
#最下層に移動する
ls -la
   vscode-server.tar.gz
#ファイルを展開する。
tar -zxvf vscode-server.tar.gz
  • VSCodeで再接続する。
  1. 同一IPを使用していた場合
  • 下記ファイルの同一IPアドレス行を削除する。
%userprofile%\.ssh\known_hosts

Discussion

ログインするとコメントできます