ssh 会话在一段时间后卡住了

ssh 会话在一段时间后卡住了

我正在使用 fedora 19 和 bash 4.2.53(1)-release

如果我让 ssh 连接保持打开状态几分钟但不进行任何操作,终端就会卡住。

以下是 netstat 的输出:

tcp        0   1440 x.x.x.x:port       x.x.x.x:port        ESTABLISHED 3596/ssh

因此看起来,一段时间后,流量只是停留在发送队列中,而不会离开。

知道为什么吗?或者我应该检查什么系统工具/日志?

答案1

将以下内容添加到您的客户端配置中:

ServerAliveInterval 60

这将每 60 秒发送一次无操作,希望能防止防火墙丢弃 SSH 会话的状态跟踪条目。

相关内容