有没有办法连接到已断开连接的 ssh 会话?我们的网络连接到我们单独处理的远程站点时遇到问题;然而,与此同时,由于在连接到远程位置的服务器时丢失数据包,我们会遇到大量断开连接的情况。很多时候会话会保持活动一段时间,有时它恰好处于某些操作(文件编辑、运行某些进程等)的中间,如果可能的话,我需要返回而不是重新启动。
我在从我的办公室使用SCP将文件复制到云服务器时遇到问题。当我执行 17MB 战争文件的 scp 时,它说STALLED,然后重新连接,然后再次说像下面这样:
#scp Desktop/myapp.war user1@204.x.x.x:/tmp/
user1@204.x.x.x's password:
myapp.war 12% 2112KB 736.4KB/s - stalled -^
Run Code Online (Sandbox Code Playgroud)
我检查了它是否是我的 ISP 的问题,但是,检查上传速度,他们说一切都很好,我个人检查了将文件附加到 gmail 中,通常在 3 分钟内上传就可以了。所以我认为 ISP 方面没有问题。
如果他们可以提供帮助,请联系云服务器技术人员,他们证明在云服务器之间发送文件,并说他们这边一切正常。
我试过其他云服务器,试过winSCP,试过rsync但结果是一样的。不知何故,我必须使这项工作保持原样,因为 Web 开发人员正在等待生产部署。
今天找人帮忙复制到staging云服务器,让他的ip在iptables中。这意味着只有从我的办公室 scp 停止,但如果您可以从外面访问,那么一切正常。
我不知道如何解决这个问题。我想我应该有很好的网络方知识。有人遇到过吗,怎么解决?
请需要帮助。谢谢!