VSCode リモート SSH 拡張機能を使用して、アウトバウンド インターネット接続を許可しないリモート ホストと対話する方法はありますか?
vscode-server ファイルを別のシステムからダウンロードして、ホストにコピーすることはできますか?
これを読みましたが、サーバーをインターネットに接続できません。
VSCode リモート SSH 拡張機能を使用して、アウトバウンド インターネット接続を許可しないリモート ホストと対話する方法はありますか?
vscode-server ファイルを別のシステムからダウンロードして、ホストにコピーすることはできますか?
これを読みましたが、サーバーをインターネットに接続できません。
回避策として、次のことを行いました。
デスクトップ~/.ssh/config
...
Host *
RemoteForward 54321
...
リモート: .bashrc 経由~/bin/wget
で~/bin
追加されるPATH
#!/bin/bash
export LD_LIBRARY_PATH=$HOME/opt/lib/tsocks/
export TSOCKS_CONF_FILE=$HOME/opt/tsocks/tsocks.conf
$HOME/bin/tsocks /usr/bin/wget $@
リモート:~/opt/tsocks/tsocks.conf
server = 127.0.0.1
server_port = 54321
server_type = 5
tsocks
バイナリが scpさ~/bin/tsocks
れ~/opt/tsocks/
て作成されていることに注意してくださいlibtsocks.so
。これは通常、/usr/lib64/libtsocks.so
これは、プロファイルの外部をいじることなく wget 機能を使用できるようにする回避策です (例: root は必要ありません ... 持っていても)。