VSCode Remote-SSH 无法禁用 tcp 端口转发?

问题描述 投票:0回答:1

我服务器上的 sshd_config 是:

AllowTcpForwarding no
AllowAgentForwarding no

而且因为它是我公司的公共服务器,所以我无法更改任何设置。

所以我禁用了自己的设置,例如:

enter image description here

在settings.json中:

"remote.SSH.enableDynamicForwarding": false,
    "remote.SSH.enableAgentForwarding": false,
    "remote.SSH.defaultForwardedPorts": [
    
    ],
    "remote.SSH.enableX11Forwarding": false,
    "remote.autoForwardPorts": false,
    "remote.forwardOnOpen": false,

但是我的问题是,当我尝试通过 vscode Remote-ssh 连接到服务器时,我仍然收到错误:

enter image description here

我真的不明白为什么不禁用端口转发。

希望有人能帮我解决这个问题!!!

visual-studio-code portforwarding vscode-remote-ssh
1个回答
0
投票

我的期望是禁用这些设置将禁用端口转发。但根据this issues,事实并非如此。需要转发来设置本地和远程通信的端口。

似乎没有计划改变这一点。您可以使用 “远程 - 隧道” 作为解决方法(在 最后评论 中推荐)。

© www.soinside.com 2019 - 2024. All rights reserved.