🎃
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
- コマンドパレットから接続したいホスト名を選択する。
- パスワードを入力する。
- しばらくすると接続できる。
※接続できない場合
- 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で再接続する。
- 同一IPを使用していた場合
- 下記ファイルの同一IPアドレス行を削除する。
%userprofile%\.ssh\known_hosts
Discussion