大文件传输的最佳实践是什么 - SFTP 还是非对称文件加密?

发布于 2024-07-06 07:34:45 字数 144 浏览 11 评论 0原文

当想要通过网络安全传输平面文件时,哪种通常被认为是“最佳实践”? 非对称加密似乎很痛苦,因为您必须管理端点处的密钥集并确保所有客户端使用相同的算法,而 SFTP 似乎很痛苦,因为加密控制通道时存在 NAT 问题,因此路由器无法翻译IP。 有没有强烈推荐的第三方解决方案?

Which is generally considered "best practice" when wanting to securely transmit flat files over the wire? Asymmetric encryption seems to be a pain in that you have to manage keysets at endpoints and make sure that the same algorithm is used by all clients, where as SFTP seems to be a pain because of NAT issues with encrypting the control channel, thus the router cannot translate IP. Is there a third-party solution that is highly recommended?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

笙痞 2024-07-13 07:34:45

我相信当您说 SFTP 时,您正在谈论 使用 SSL 的 FTP,而不是 与 SSH 一起使用的 SFTP 协议。 使用 SFTP(SSH 版本),因为它不需要加密的控制通道,并且可以通过 NAT 正常工作。 我链接到的 SFTP 页面在页面底部列出了许多图形 SFTP 客户端。

I believe you're talking about FTP with SSL when you say SFTP, and not the SFTP protocol that goes along with SSH. Use SFTP (the SSH version) as it doesn't require an encrypted control channel and will work fine over NAT. The SFTP page I linked to lists a number of graphical SFTP clients at the bottom of the page.

温柔女人霸气范 2024-07-13 07:34:45

rsync 是最好的文件传输实用程序。 支持恢复、递归和各种加密,包括 ssh(默认)。 就像类固醇的 scp 一样。

如果您有多个路由器需要穿透,您可以构建 ssh 隧道。 它只会传输文件中丢失的部分,这使得它非常适合备份。 它有很多有用的功能,我用它代替 cp 进行本地复制。

它可用于许多平台,并且默认包含在现代 *nix 系统中。 更多信息请访问http://samba.anu.edu.au/rsync/

rsync is the best file transferring utility out there. Supports resume, recursion and a variety of encryption including ssh (the default). Like scp on steroids.

If you have multiple routers to punch through you can build ssh tunnels. It will only transfer parts of the file that are missing which make it great for backups. It has so many useful features I use it instead of cp for local copying.

It's available for many platforms and included by default on modern *nix systems. More at http://samba.anu.edu.au/rsync/

轻拂→两袖风尘 2024-07-13 07:34:45

使用 PGP / GPG 并直接通过 ftp 或任何其他方法传输 gpg-ed 文件。

Use PGP / GPG and transfer the gpg-ed file directly via ftp or any other method.

不必了 2024-07-13 07:34:45

是的,我的意思是 SSL FTP,而不是 SFTP。 “管理”不利于开源,但如果这就是事实上的最佳实践,那么这就是要使用的......感谢您的回答

Yah, I meant SSL FTP, not SFTP. "Management" is adverse to open-source, but if that's what the de-facto best practice is, then that's what to use...thanks for answers

古镇旧梦 2024-07-13 07:34:45

使用FTPS,通常可以在认证后通过CCC命令切换到未加密的控制通道。 这种方法意味着路由器不会出现问题,而您传输的数据将保持加密状态。

With FTPS, you can generally switch to an unencrypted control channel via the CCC command after authentication. This approach means no problems with routers, while the data you are transferring will remain encrypted.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文