欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > rsync scp client_loop: send disconnect: Broken pipe

rsync scp client_loop: send disconnect: Broken pipe

2025/2/26 22:52:35 来源:https://blog.csdn.net/sun007700/article/details/143301567  浏览:    关键词:rsync scp client_loop: send disconnect: Broken pipe

client_loop: send disconnect: Broken pipeSH 连接中断导致 SCP 文件传输失败的问题解决方案_scp broken pipe-CSDN博客

scp -o ServerAliveInterval=60 -r /local/path/* user@remote-server:/remote/path/

此命令设置了每隔 60 秒发送一次保持连接的信号,确保连接不被中断。

或者

3. 使用 rsync 替代 SCP
rsync 是一个功能更为强大的文件传输工具,尤其适用于不稳定的网络环境。rsync 支持断点续传功能,可以在网络中断后继续传输,减少因意外中断而导致的传输失败。

rsync -avz /local/path/ user@remote-server:/remote/path/
1
其中:

-a 表示归档模式,保留文件的属性(如权限、时间戳等)。
-v 表示详细模式,会在终端输出传输的详细信息。
-z 表示在传输过程中对数据进行压缩,以减少传输时间。
————————————————

下面可以不看.

client_loop: send disconnect: Broken pipe
lost connection

client_loop: send disconnect: Broken pipe

这个错误是ssh 命令之后没有活动导致连接被关闭。

可以编辑客户端机器的 ~/.ssh/config 文件新增如下内容

Host * ServerAliveInterval 30ServerAliveCountMax 100

作用是每个30秒发送一个信号用来保持连接,尝试100次。如果不想保持长时间可以自行调整数字。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词