如果我使用Windows 10笔记本电脑启动SSH连接,则它会在一分钟内中止。即使我正在积极使用连接。
我尝试了多个服务器(Ubuntu 18、16和ESXi 6.7)都遇到相同的问题,还尝试使用不同的客户端(putty和mobaXterm)。
进行了数据包捕获,看起来连接的服务器确实将RST
和ACK
发送到了我的笔记本电脑。之后,我的笔记本电脑以FIN
响应ACK
。
如果我使用JuiceSSH通过手机设置了相同的连接,它将保持正常工作。这就是为什么我怀疑我的笔记本电脑,但我不知道如何解决它的原因。 有什么想法吗?
答案 0 :(得分:-1)
在油灰中随意尝试:
In your session properties, go to Connection and under Sending of null packets
to keep session active, set Seconds between keepalives (0 to turn off) to e.g.
300 (5 minutes).
来源:https://patrickmn.com/aside/how-to-keep-alive-ssh-sessions/