在将ssh用于另一台
Linux服务器时(在空闲约5-10分钟后),我遇到了管道故障:
@H_301_11@解决方法
Write Failed: Broken pipe
有趣的是,我将计算机升级到Ubuntu 10.04后开始出现此问题,而Linux服务器保持不变.我也试过从OpenSUSE 11.2机器ssh,它没有任何问题……
任何线索?
我认为这可能是路由器/防火墙/等强行断开空闲会话的情况.
连接时尝试使用’keepalive’
ssh -o TCPKeepAlive=yes
注意:肯定有几种其他方法可以在ssh连接,服务器端或客户端设置keepalive.以上是一个简单的客户端.
心连心