Linux SFTP 连接的网络计时器已关闭

Linux SFTP 连接的网络计时器已关闭

在我的应用程序中,我正在执行 SFTP 操作。有一次,由于迄今为止尚未确定的原因,SFTP 无休止地挂起。

当我跑的时候

netstat -nop
tcp 0 52 192.168.10.160:ssh 192.168.10.66:56832 ESTABLISHED off

但是,我在 sysctl.conf 中配置了保持活动计时器的特定信息。

设想: 最初当连接建立时我看到

tcp 0 0 192.168.10.160:49196 192.168.10.57:8000 ESTABLISHED keepalive (220.46/0/0)

当启动 SFTP 传输时

tcp 0 52 192.168.10.160:ssh 192.168.10.66:56832 ESTABLISHED on (0.22/0/0)

最后,当 SFTP 停止时

tcp 0 52 192.168.10.160:ssh 192.168.10.66:56832 ESTABLISHED off

如何查找保活定时器和重传定时器都没有启动的原因?

相关内容