![如何安全地发送大文件?](https://linux22.com/image/1287796/%E5%A6%82%E4%BD%95%E5%AE%89%E5%85%A8%E5%9C%B0%E5%8F%91%E9%80%81%E5%A4%A7%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我需要从Linux使用加密技术将一台计算机发送到另一台计算机。发送方计算机知道接收方 IP但反之则不然。我不需要强大的加密技术,而更喜欢速度更快但安全性更低的解决方案。
预先共享加密密钥没有问题,但我更喜欢不处理 SSH用户创作。
我认为 HTTP PUT 可以通过 TLS 实现,但我从未有过这样的经验,而且我更想知道有哪些可能的解决方案。
啊,我需要一些验证以避免滥用。
那 rsync 呢?我知道它可以作为守护进程进行监听,但我对密码学一无所知。因此使用 OpenSSL 进行管道传输可能是一个解决方案。
答案1
只发送加密的 Zip 文件怎么样?它使用 AES-256 加密,您可以通过复制/ftp/其他方式发送。
答案2
看一下SCP(安全复制)。
这是将文件从一台机器安全地复制到另一台机器的相当标准的方法。