VS CodeでSSH X11 Forwardingする方法を雑に記録する。
前提条件:
- ローカルマシン:
- OS: Windows 10
- Application:
- wsl or wsl2
- VS Code
- Remote - SSH
- VcXsrv
- その他
- batが動作すること
- ホストマシン: Linux
- Application:
- ssh(X11Forwardingが有効になっていること)
- 検証のためにxeyes等のアプリが入っていること
- Application:
方法
ローカルマシンにて、次のファイルを用意する
x11ssh.bat
set DISPLAY=localhost:0.0
ssh %*
VS Codeの設定画面より、Remote.SSH:PATHに1で作成したx11ssh.bat
のPathを登録する。
VS Codeよりホストマシンにssh接続して、xeyesが動作することを確認する。