nev*_*ves 7 ssh proxy visual-studio-code vscode-remote
我在公司防火墙后面的 Windows 机器上工作,并访问也在公司防火墙后面的 Linux 服务器。凭借出色的远程 SSH 扩展,VSCode 无法在远程 Linux 计算机上安装我的扩展。
如何修复它?
这是文本的改进版本:
据我了解,我的本地计算机下载扩展代码并将其传输到远程计算机。但是,只有少数扩展尝试直接从互联网下载数据。
造成此故障的主要原因是我的本地计算机无法直接访问互联网。我的本地计算机在 Windows 上运行,并运行本地 cntlm 代理。通常,重新启动本地代理即可解决问题。
远程 SSH 可以无缝工作,我可以使用此代理下载扩展。
我的远程计算机在 Linux 上运行。在我的 .bashrc 文件中,我将 http_proxy 和 https_proxy 变量设置为另一个代理。这些变量在我的终端中设置正确,但我认为 VSCode 无法识别它们。
解决方案:转到首选项,打开Remote设置选项卡,然后配置:
Http: Proxy Support作为覆盖Http: Proxy作为我的远程 http 代理。当我在这里设置https代理URL时,失败了。proxyStrictSSL设置为 false如果 VSCode 远程扩展多次提示输入密码令您烦恼。最好为远程计算机配置 SSH 密钥。
| 归档时间: |
|
| 查看次数: |
11748 次 |
| 最近记录: |