VsCode 经常断开与远程服务器的 ssh 连接

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

在 VSCode 中使用 ssh 连接远程主机后,我遇到了一个奇怪的问题,编辑器在几秒钟后与远程服务器失去了连接(在本例中是 Digital Ocean 中的一个 Droplet)。但是,当我使用本地终端而不是本地 VSCode 打开与远程服务器的 ssh 连接时,我没有看到相同的事情发生,在终端中,连接按预期保持活动状态几分钟。

也许是远程服务器上的 ssh 配置?我不这么认为,因为使用终端不会出现问题。

那么,我可以对本地 VSCode 配置应用什么修复来阻止此行为?

visual-studio-code ssh connection digital-ocean remote-server
1个回答
0
投票

https://github.com/susanBuck/e2-fall21/issues/37似乎解决了这个问题。总结一下:

  • 将 VSC 设置中的

    Remote.SSH: Connect Timeout
    设置为
    60

  • 将 OpenSSH 配置设置为:

    HostName your.ip.address
    User root
    ServerAliveInterval 60
    ServerAliveCountMax 10```
    
© www.soinside.com 2019 - 2024. All rights reserved.