我在使用另一台 Linux 服务器时遇到了管道破裂的问题ssh
(空闲约 5-10 分钟后):
写入失败:管道损坏
有趣的是,我在将计算机升级到 Ubuntu 10.04 后开始遇到这个问题,而 Linux 服务器保持不变。我也尝试ssh
从 OpenSUSE 11.2 机器升级,没有任何问题...
有什么线索吗?
答案1
我认为这可能是路由器/防火墙等强制断开您的空闲会话的情况。
尝试在连接时使用“keepalive”
ssh -o TCPKeepAlive=yes
注意:在 ssh 连接上设置 keepalive 肯定还有其他几种方法,无论是服务器端还是客户端。上面是一个简单的客户端方法。
韋斯