30

VSCode リモート SSH 拡張機能を使用して、アウトバウンド インターネット接続を許可しないリモート ホストと対話する方法はありますか?

vscode-server ファイルを別のシステムからダウンロードして、ホストにコピーすることはできますか?

これを読みましたが、サーバーをインターネットに接続できません。

4

5 に答える 5

0

回避策として、次のことを行いました。

デスクトップ~/.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 は必要ありません ... 持っていても)。

于 2019-08-12T18:15:11.347 に答える