通过命令行传输文件的替代方法(不使用 SSH)

通过命令行传输文件的替代方法(不使用 SSH)

由于工作需要,我需要使用 SSH 连接到远程服务器,通过 vpn 连接到该服务器,并双向传输大型文件。这一直很容易,直到我前往另一个大陆,在那里我得到了非常高的 ping 值和非常低的传输速度。我认为只需将我的文件上传到互联网并在服务器上下载(反之亦然)即可避免缓慢的 ssh 连接,这样会快得多。通过命令行执行此操作会很棒。我知道如何通过命令行下载文件,但不知道如何上传。有人知道一个好的替代方法吗?

答案1

有一种 FTP 不使用 ssh。也就是说,它相对不安全。FTP 的安全版本是 SFTP,它使用... 是的,SSH over FTP(很可能是引发这个问题的协议。)

还有 telnet,我敢打赌那绝对是一个坏主意。使用 telnet 时,您实际上是把自己置身于其中。

所有这些都使用 TCP,这涉及三次握手身份验证。使用 UDP 可以跳过此步骤,并且通常速度更快,但对于小文件来说更是如此。

正如 Matigo 所说,物理距离是无法解决的。你可以做出一些改进,但最终它们可能只不过是枪伤上的创可贴。

相关内容