首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

可代替 Dropbox的5大开源软件

Dropbox是一种非常受欢迎的文件共享应用程序,但依旧有许多你可以选择的替代方案,而能够让你放弃使用Dropbox的原因也有很多,也许是你出于安全性和自由性的考虑,而选择开源方式,也许是你可能被数据泄露吓到了,抑或是它的定价对于你的实际需要不成正比

幸运的是,有各种各样的开源文件共享应用,可以提供给你更多的存储容量,更好的安全性,并且以低于 Dropbox 很多的价格来让你掌控你自己的数据。有多低呢?如果你有一定的技术和一台 Linux 服务器可供使用,那尝试一下免费的应用吧。

本文,我们将盘点5个最好的Dropbox的开源替代品

1、ownCloud

ownCloud于2010年推出,是此列表中最早的应用程序,但仍然很受欢迎(据公司称,如今还拥有150万的用户),并由1,100名贡献者的积极维护开源社区,定期发布更新。

它的主要功能:文件共享和文档写作功能和 Dropbox 的功能相似。它的主要区别在于(除了它的开源协议)你的文件可以托管在你的私人的 Linux 服务器或云上,使用户可以完全控制自己的数据(自托管是本列表中应用程序的常见功能)

使用ownCloud,你可以通过Linux,MacOS或Windows计算机的客户端,Android和iOS移动应用程序同步和访问文件,并为其他人可以通过你发送的受密码保护的链接进行协作或文件的上传/下载。数据传输由端到端加密(E2EE)和SSL加密保护。你还可以通过各种第三方应用程序扩展其功能,同时,它还有一个付费的商业许可企业版。

ownCloud提供全面的文档,包括用户,管理员和开发人员的安装指南和手册,你可以在其GitHub存储库中访问其源代码。(项目地址:https://github.com/owncloud/)

2、NextCloud

NextCloud在2016年从ownCloud中分离出来,因此具有许多相同的功能。Nextcloud 的显著特性就是它的高安全性和法规遵从性。它遵从HIPAA(医疗)和GDPR(隐私)法规,并提供广泛的数据策略约束,加密,用户管理和审核功能。它还在传输和存储期间对数据进行加密,并集成移动设备管理和身份验证机制(包括LDAP / AD,单点登录,双因素身份验证等)。

与此列表中的其他解决方案一样,NextCloud也是自托管的,但如果你不想在自己的Linux上安装NextCloud服务器,该公司目前已经与多家供应商合作,提供安装、托管,销售服务器,设备和服务支持。并且提供了大量的应用程序来扩展其功能。

3、Seafile

Seafile可能没有ownCloud或Nextcloud那么庞大的生态系统,但麻雀虽小五脏俱全。从本质上讲,它可以充当Linux服务器上的虚拟驱动器,以扩展您的桌面存储,并允许选择性地共享文件,而且这些文件具有密码保护和各种级别的权限(即只读或读/写)。

它的协作功能包括每个文件夹访问权限,受密码保护的下载链接以及类似Git的版本控制和记录。文件采用双因素身份验证,文件加密和AD / LDAP集成进行保护,并且可从Windows,MacOS,Linux,iOS或Android设备访问。

查看更多信息,可访问Seafile的GitHub存储库,服务器手册,wiki和论坛。请注意,Seafile的社区版本是遵循GPLv2许可的,但其专业版不是开源的。(项目地址:https://github.com/haiwen/seafile)

4、OnionShare

OnionShare是一个很酷的应用程序,它可以帮助你安全地共享单个文件或文件夹,如果您愿意,还可以匿名共享。不需要维护和设置服务器 - 你需要做的就是在MacOS,Windows或Linux上下载并安装应用程序。文件始终托管在您自己的计算机上;当你共享文件时,OnionShare会创建一个Web服务器,使其可以作为Tor Onion服务访问,并生成一个不允许使用的.onion URL,允许收件人通过Tor浏览器访问该文件。

你可以对文件共享设限,例如限制可以下载的次数或使用自动停止计时器,该计时器设置严格的到期日期/时间,在此之后文件不可访问(即使它尚未被访问),OnionShare遵循GPLv3获得许可。(项目地址:https://github.com/micahflee/onionshare)

5、Pydio Cells

Pydio Cells在2018年5月推出了稳定版,是对Pydio文件共享应用程序核心服务器代码的彻底大改。由于Pydio基于PHP的后端的限制,开发人员决定使用微服务架构重写Go服务器语言的后端。(前端仍然基于PHP。)

Pydio Cells包括一般的文件共享和版本控制功能,以及应用程序内消息传递,移动应用程序(Android和iOS)以及社交网络式协作方法。安全性包括基于OpenID Connect的身份验证,静态加密,安全策略等。企业版本包含其他高级功能,但是社区版本对于大多数中小型企业和家庭用户而言,它的功能是足够的。

Pydio Cells支持Linux和MacOS,其遵循AGPLv3许可证。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180803A09O8600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券