使用 ssh 传输文件

使用 ssh 传输文件

我正在使用 ssh(WinSCP)将一些文件从服务器传输到我的工作站。

问题是我在某些文件上断开了连接。总是相同的文件。我是目录的所有者,所以我猜文件权限不是问题。(我还将权限设置为 777)。是否有大小限制或类似的东西?

协议是 SFTP,服务器是 32 位机器。文件最多 100MB。

添加:

使用 ftp 与 Filezilla 合作。这暂时解决了问题,但并不是真正的解决方案,因为下次我可能没有 root 权限来创建 ftp 帐户

答案1

一些选项:

单独尝试一个问题文件

尝试使用另一个客户端(FileZilla?)

通过命令行尝试吗?

答案2

您断开连接的文件是否很大?也许您需要在 winscp 中配置 keepalive。在“登录对话框”->“连接部分”中,选择其中一个选项打开 keepalive。默认的 30 秒应该足以满足 keepalive 之间的时间要求。

答案3

您可以使用 WinSCP 以外的其他程序进行测试并设置调试/详细模式吗?或者 WinSCP 也有这个功能。它可能会为您提供有关连接断开原因的有用信息。

答案4

我会将文件压缩成 tar 包。然后只传输一个文件。这样会快很多。然后通过 SSH 进入目标服务器,并解压它。

相关内容