我们有一个应用程序可以生成大小为(2GB-10GB)的许多文件,我们希望将这些文件保存在服务器中,并允许特定客户下载它们。系统将在30天内删除这些文件(我们有大约30个客户)。
根据您的经验,我们应该使用哪种下载方法使用SFTP或HTTPS?为什么?
你有什么建议如何下载安全性吗?
答案 0 :(得分:1)
取决于谁下载了什么。
如果是客户下载文件,那么尽可能简单:提供https并建议您测试的一个或两个下载管理器,以便再次获取损坏的下载。
对于内部使用(备份等)我强烈建议通过ssh使用rsync。更容易使用,因为您可以执行增量下载,因此只下载那些本地不存在或远程更改的文件。这意味着您可以简单地在每日基础上触发同步,并且文件将在远程创建的同时在本地进行本地编辑。
当通过ssh使用sftp或rsync时:ssh服务器应配置为 not 以接受密码,但只能用于验证密钥,因为这样更安全。