本文介绍主流的文件同步软件,它们是:ownCloud、Syncthing、Seafile、Nextcloud。文件同步是个人和公司在外部驱动器或服务器上备份其关键任务文件的一种方式,在次要位置准备最重要文件的精确副本非常重要,以防你当前存储它们时遇到经常发生的灾难,让我们简要了解一些开源文件同步应用程序,查看它们的功能以及为什么要使用它们。
1、ownCloud ownCloud提供一套客户端-服务器软件,提供与Dropbox类似的体验,这是文件同步和共享数据最直接的方式,它是一个可以安装在你自己的私有云中的套件,因此你可以放心,你的数据在你的控制之下,关于ownCloud最重要的是:Server Edition是免费的开源软件,这意味着任何人都可以在自己的私人服务器上免费安装和操作它,有一个企业版本,为可能感兴趣的人添加了更多特性和功能。 此外,ownCloud支持插件,使其行为像Google云端硬盘一样工作,这些插件包括在线文档编辑,日历和联系人同步。 ownCloud的特点: 社区驱动:ownCloud拥有超过5000万用户和一个由1100多名贡献者组成的非常活跃的开发社区。 文件访问变得简单:ownCloud可以随时随地访问你的所有数据-无论何时何地,搜索内容,设置常用文件的收藏夹并浏览修订版。 协作变得简单:协作使用ownCloud,你可以邀请你的同事处理或共享文件。 通过敏捷应用程序框架可扩展:有各种易于安装的应用程序,可以轻松扩展文件同步和共享软件的功能。 加密和安全:使用帐户或基于主密钥的加密,ownCloud为你的文件添加了额外的安全层。 端到端加密:如果你是偏执狂类型,新的端到端加密插件会完全加密你的数据,管理员和有权访问基础设施的第三方都无法读取数据。 轻松同步和共享你的数据:使用ownCloud,你可以随时随地获取所有数据,随时可以在所有设备上访问。 有企业版和开源版。 作为协作工具。 参考:基于Linux云服务器CentOS 7上安装OwnCloud 10.0.8。
2、Syncthing Syncthing是一个开源的应用程序,提供文件同步服务,它适用于Windows、Mac、Linux、Android、Solaris、Darwin和BSD,作为同步应用程序,它具有在本地网络上的设备之间或通过Internet在远程设备之间同步文件的功能,该应用程序用开放,可靠和分散的东西取代了专有的同步和云服务。 Syncthing的功能: 1]、开放发展 开源,所有源代码都可以在GitHub上找到,你看到的是你得到的,没有隐藏的业务。 开放协议,该协议是一个文件化的标准。 2]、使用方便 它有一个Web GUI,因此,你可以通过浏览器访问响应式强大的界面来配置和监控Syncthing。 同步很简单:它不需要IP地址或高级配置,它只能通过LAN和Internet工作,每台机器都由一个ID标识,只需将你的ID提供给你的朋友。 强大,根据需要与不同的人同步多个文件夹。 参考:在Ubuntu 18.04上安装和使用Syncthing的方法。
3、Seafile Seafile是一个开源云存储系统,具有隐私保护和团队协作功能,文件集称为库,每个库可以单独同步,还可以使用用户选择的密码对库进行加密,Seafile还允许用户创建组并轻松地将文件共享到组中。 特征,具有以下功能: 1]、文件同步 任何文件夹的选择性同步。 根据历史记录而不是时间戳正确处理文件冲突。 仅将内容增量传输到服务器。可以恢复中断的转移。 与两个或更多服务器同步。 与现有文件夹同步。 2]、文件共享和协作 在用户之间或组之间共享文件夹。 下载带密码保护的链接。 上传链接。 版本控制。 3]、驱动客户端 通过虚拟驱动器访问云中的所有文件。 文件按需同步。 4]、隐私保护 使用用户选择的密码进行库加密。 使用桌面同步时的客户端加密。 5]、在线文档和知识管理(新) 以所见即所得的方式在线Markdown编辑。 在线文档的审核工作流程草案。 元数据管理,包括:文件标签和相关文档。 维基模式。 实时通知。 参考:在Ubuntu 18.04系统上安装Seafile Server的步骤。
4、Nextcloud Nextcloud是一个免费的开源客户端-服务器软件套件,用于创建和使用文件托管服务,它的功能类似于Dropbox,是这个领域最好的应用之一。 看一下Nextcloud的一点历史,它最初是ownCloud项目的一个分支,虽然它们有许多相似之处,但现在有许多不同之处,虽然ownCloud提供了一个开源社区版,但它们还提供了具有附加功能和支持订阅的专有企业版,而Nextcloud则为免费和付费用户使用相同的公共代码库,它提供业界领先的本地文件同步和在线协作技术,以下是你可能喜欢的应用程序功能。 Nextcloud的特点: 开源平台,有一个付费版本,但代码库是相同的。 日历和活动管理等功能是很好的附加功能。 从NextCloud 15开始,NextCloud将能够连接到基于ActivityPub协议的分布式社交网络。“fediverse”:这个W3协议使不同的社交网络能够使用相同的语言,并允许互操作和分散。 安全性:为了改进对Nextcloud服务器的保护,此版本使管理员能够在全局或逐个组的基础上控制和实施双因素身份验证,它们还集成了独特的传输,服务器端和客户端端到端加密技术。 它不仅可以同步文件,还可以通过Collabora进行协作平台:Collabora Online是一个功能强大的基于LibreOffice的在线办公套件,具有协同编辑功能,适用于所有现代浏览器。 移动和桌面客户端:适用于Android,iOS和桌面系统的免费Nextcloud客户端允许你通过加密连接以完全安全的方式同步和共享文件。 安全的音频和视频通话:运营你自己的安全和私人音频/视频通信服务,可以通过浏览器访问它,邀请家人或朋友,并通过安全的端到端加密音频和视频通信在一个组中进行协作。 可访问性:为了确保具有视觉障碍的用户可以访问Nextcloud,Nextcloud具有广泛的键盘可访问性和屏幕阅读器支持。 参考:使用LEMP在RHEL 8/CentOS 8上安装NextCloud的方法。
相关主题 |