如何在腻子命令行中启用KeepAlive


13

目前我正在命令行中使用这样的腻子:

putty.exe -ssh user@192.11.11.11 -pw mypassword

我如何启用KeepAlive,以便在离开终端窗口几分钟后不会断开连接?


我很确定这没有选择。
2014年

3
为什么不直接启动腻子,然后将其设置为“默认设置”呢?
Zoredache 2014年

Answers:


18

您可以按照您的帖子进行连接,然后右键单击标题栏和“更改设置”,“连接”,然后在“保持活动之间的秒数”中输入一个数字(我通常输入60)。

如果需要,可以通过在连接之前保存“默认设置”会话来默认情况下将此更改应用于所有会话。


1
请注意,此选项不同于TCP Keepalive。我没有看到此选项,并且使用TCP keepalive的连接仍然处于断开状态。
上尉曼

2

这取决于导致连接断开的原因。它本身不是腻子,所以它是端点服务器,或者是途中的一些NAT。

如果是NAT,请按照以下说明打开“ Enable TCP keepalives连接”类别:在PuTTY中使用KeepAlive | 第N个设计

如果是端点服务器断开连接,那么我能想到的唯一合理的方法是使用screen,因此,如果连接突然断开,您将能够重新连接终端。

连接断开后如何访问附件屏幕 magp.ie博客

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.