防止您的Linux SSH会话断开连接

我是那种随时打开SSH客户端的极客,连接到我最常用的服务器,这样我就可以即时访问以进行监视和其他任何事情。因此,当我断开连接时,它会让我非常恼火,所以我分享了几个让你的会话保持活力的有效方法。

您可以将ssh客户机配置为每隔几秒自动发送一次协议无操作码代码,这样服务器就不会断开您的连接。在其他客户端中,此设置有时称为保持活动或停止断开连接。

全局配置

将以下行添加到/etc/ssh/ssh_config文件中:

该数字是服务器发送无操作码之前的秒数。

当前用户配置

将以下行添加到~/.ssh/config文件(如果该文件不存在则创建)

一定要用空格缩进第二行。

每台主机的配置

如果您只想为单台服务器启用Keep Alive,可以使用以下语法将其添加到~/.ssh/config文件中:

效果很好,希望能对其他人有所帮助。

相关文章