导致ssh中断的原因是什么?

究竟是什么导致ssh连接中断?闲置一段时间后,它会断开连接.

如何保持连接活动(没有自动连接或重新连接)?

最佳答案
这很可能是一段时间后切断空闲连接的防火墙.

您可以将openssh服务器或客户端配置为在一段时间后发送KeepAlive.

每隔5分钟向服务器发送一次KeepAlive:

ssh user@server -o ServerAliveInterval=300

如果您可以控制openssh-server,也可以在定义的时间间隔后将KeepAlives发送给客户端.将以下内容添加到/ etc / ssh / sshd_config:

ClientAliveInterval 300
TCPKeepAlive yes

默认情况下,TCPKeepAlive应为yes.

修改后重启openssh-server:

/etc/init.d/ssh restart

转载注明原文:导致ssh中断的原因是什么? - 代码日志