我被要求设计一个用于在互联网上传输大文件(1GB 以上)的系统。这些文件是客户需要从我的网站下载的 PDF 文档。
我以前从未构建过这样的东西,而且我不确定哪种硬件或软件最适合它,或者最好将其托管在内部还是外部。
任何有关托管的建议或推荐都将非常感谢。
答案1
我们使用LeapFile:http://www.leapfile.com/
它不是免费的,但它非常可靠,而且效果很好。阅读“为什么选择 LeapFile”网页了解更多信息:http://www.leapfile.com/why-leapfile
答案2
您可能希望将所有这些都保留在公司内部 - 我不会将任何机密信息放在外面由其他实体管理。 Zendto 可能符合要求:
在 Web 上传输大文件的安全、可靠且完全免费的方式。ZendTo 是一个完全免费的基于 Web 的系统,您可以在自己的服务器上完全安全地运行它。它可以在任何 Linux 或 Unix 服务器或虚拟化系统上运行,没有大小限制,并且发送文件的速度比电子邮件快 1.5 倍。它还可以与您现有的任何 Active Directory、LDAP 或 IMAP 系统集成。
答案3
好吧,如果从网站下载,您需要建立一个包含文件和指向文件的链接的网站。您通过 FTP 传输/上传到该网站,您需要任何人提供具有多 GB 空间的网络托管。下载者通过网络浏览器下载。
或者您可以将其上传到 mediaupload.com 或 rapidshare,您可能需要订阅,例如订阅可以确保它保持更长时间。然后您发送文件链接。
如果您想要一些安全性,那么,如果使用网站,那么也许未公开宣传或具有明显/可猜测名称的链接就足够了。
如果事先加密文件,那么我认为 axcrypt 可能相当不错。
答案4
根据客户要求的安全级别,您可以简单地设置一个仅通过 https 访问的 WordPress(或其他)博客(非常简单),并为有权上传的客户员工设置帐户,为有权下载的客户员工设置更受限制的帐户。WP 具有足够精细的访问控制来处理简单的情况。也许不是最“优雅”的解决方案,但它可以工作,经验丰富的管理员可以在一小时内完成整个设置,包括在服务器上安装和配置 Apache。