经过一段时间的闲谈后,ssh会话卡住了

我使用的是Fedora 19和bash 4.2.53(1) – 释放

如果我把ssh连接打开了几分钟而不做任何事情,terminal就卡住了。

这里是netstat的输出:

tcp 0 1440 xxxx:port xxxx:port ESTABLISHED 3596/ssh 

所以似乎在一段时间之后,stream量只停留在发送队列中,并且从不离开。

任何想法为什么? 或者我应该检查什么系统工具/日志?

将以下内容添加到客户端的configuration中:

 ServerAliveInterval 60 

这将每隔60秒发送一次禁止操作,这将有望防止防火墙放弃其SSH会话的状态跟踪条目。