我正在使用 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 会话的状态跟踪条目。