2024 Linux 年 个适用于 16 的开源云存储软件
“云”这个词让人联想到宽广无垠的物品。在科技界,“云”指的是一个提供应用户服务的虚构平台,服务内容包括数据存储、运行程序托管以及将物理资源虚构化。
如今,不同规模的组织都在经常使用云计算来存储数据,并为顾客提供上述的好处。
关键来说,云服务分为三种类型:
云存储是指将数据保管在远程主机上,而不是用户的本地计算机上。这个概念来源于1983年,过后 CompuServe 初次为其用户提供了128KB的磁盘空间用于存储文件。
自那,云存储技术不时提高,并且由于数据失落、消息暴露、黑客攻打等继续存在的要挟,这一畛域仍在不时开展。
因此,泛滥组织纷繁提出了自己的云存储和数据隐衷处置方案,为云存储的未来增强和稳固做出了奉献。
在中,咱们将引见一些在Linux平台上广受大型企业和个别用户欢迎的开源云存储软件。
Internxt 提供了一个开源的云存储和协作平台,适用于团体和企业用户。这个界面友好的运行支持 Windows、Mac、Linux 操作系统以及移动设备。
Internxt 为用户提供了文件上行、同步和备份等性能。在数据经过互联网传输之前,Internxt Drive 会在本地对你的数据启动加密,确保了你的隐衷和数据安保,防止了未授权访问的危险 —— 这与 Dropbox 或 Google Drive 等许多其余云服务不同。
Tecmint 的一切读者都能享遭到 Internxt 一切永恒方案的七折活动。不过,Internxt 官方经常会有更大幅度的促销活动,值得关注。
关于 Linux 用户来说,ownCloud 是 Dropbox 的一个低劣代替品,它提供了与 Dropbox 相似的丰盛性能。ownCloud 作为一个自行托管的文件同步和分享主机,能够让用户享遭到有限的存储空间。这个名目始于2010年1月,指标是为专有的云存储服务提供一个开源的代替方案。ownCloud 用 PHP 和 JavaScript 开发,支持 Windows、Linux 和 OS X 桌面系统,并且为 Android 和 iOS 设备提供了成功的移动客户端支持。
ownCloud 经过 WebDav 主机成功远程访问,并能够与多种数据库启动集成,如 SQLite、MariaDB、MySQL、Oracle>
Nextcloud 是一个开源的客户端-主机软件套件,准许用户创立和经常使用自己的文件托管服务。无论是团体用户还是大型企业,都可以在自己的私有主机上装置并运转这个运行程序。
经过 Nextcloud,你可以在本地系统上分享多个文件和文件夹,并与你的 Nextcloud 主机启动同步。它的上班方式与 Dropbox 相似,但不同的是,Nextcloud 提供了本地文件存储处置方案,具有更强的安保性、合规性,以及在同步和共享方面提供灵敏的处置方案,一切这些都由你自己掌控的主机来成功。
Seafile 是一款开源的文件托管软件,它为用户提供了他们希冀从优质云存储服务中取得的所无好处。Seafile 驳回 C 言语和 Python 开发,目前的最新稳固版本是 10.0.1。
Seafile 提供了适用于 Windows、Linux 和 OS X 的桌面客户端,以及适用于 Android、iOS 和 Windows Phone 的移动客户端。它既有在通用公共容许证下颁布的社区版,也有在商业容许证下颁布的专业版,后者提供了社区版所不具有的额外性能,比如用户日志记载和文本搜查性能。
自 2012 年 7 月开源以来,Seafile 逐渐遭到国内关注。它的外围长处在于数据同步和分享,同时特意强调数据的安保性。
Seafile 的其余一些性能,如在线文件编辑、差分同步技术以缩小所需的带宽、客户端数据加密等,使其在许多大学(例如 Mainz 大学、柏林 HU 大学和斯特拉斯堡大学)以及其余不可胜数的用户中变得盛行。
Pydio Cells,之前简称为 Pydio,再之前称为 AjaXplorer,是一款开源的文件共享和同步软件,支持在用户自己的主机或云平台上运转。
Pydio Cells 提供两种不同的版本:一个收费的开源社区版(Pydio Cells Home)和一个商业容许的企业版(分为 Pydio Cells Connect 和 Pydio Cells Enterprise 两个版本)。企业版相比于社区版,提供了一些额外的特性,并提供了超出社区论坛所提供范围的增强版支持服务。
这款软件还蕴含了其余一些适用性能,比如带有语法高亮性能的文本编辑器、音视频播放器、支持集成 Amazon S3、FTP 或 MySQL 数据库、图像编辑器,以及支持经过公共 URL 启动文件或文件夹的共享。
Ceph 这个名目最后由 Sage Weil 为了他的博士论文而启动,到了2007年秋天,他开局全职投入到这个名目中,并扩展了开发团队的规模。
到了2014年4月,Red Hat 将 Ceph 的开发上班归入公司外部。至今,Ceph 曾经颁布了18个版本,的最新版本是18.2.0。Ceph 是一个用 C++ 和 Python 编写的散布式存储集群,它不只易于扩展,而且可以无偿经常使用。
在 Ceph 中,数据可以以块设备、文件或许经过 RADOS 网关以对象的方式存储,后者还支持 Amazon S3 和 Openstack Swift 的 API。Ceph 不只在数据安保、可扩展性和牢靠性方面体现杰出,还提供了以下特性:
Syncany 是一款轻量级且开源的云存储和文件共享运行,目前由 Philipp C. Heckel 踊跃开发,并且曾经为一切支持的平台提供了命令行界面和图形用户界面。
Syncany 的一个外围特点是,它要求用户自己提供存储空间,这可以是 FTP 或 SFTP 主机、WebDAV 或 Samba 共享、Amazon S3 存储桶等。
此外,Syncany 还提供了一些令人美化的特性:一切从本地计算机传输入去的数据都会经过 128-bit AES+Twofish/GCM 加密,支持文件共享性能,准许你与好友共享文件,用户可以自行选用他乡存储方案而不是依赖服务提供商的存储,支持定时或按需备份,具有二进制兼容的文件版本控制性能,以及本地文件去重技术。
关于那些更偏差于经常使用自己的存储空间而不是依赖某些服务提供商的公司来说,Syncany 或许更具吸引力。
Cozy 不只仅是一个文件共享或同步工具,它是一个集成了多种性能的完整处置方案,能够协助你打造一个完整的运行程序引擎。
与 Syncany 相似,Cozy 在存储方面给予用户很大的灵敏性。你可以选用经常使用自己的公家存储空间,或许将数据拜托给 Cozy 团队的主机。
Cozy 的完整运转依赖于一些开源软件,包括 CouchDB 用于数据库存储和 Whoosh 用于索引。它支持一切平台,包括自动手机。
Cozy 作为云存储软件的必备之选,其关键特点包括:能够将一切咨询人、文件、日历等数据存储在云端,并实如今笔记本电脑和自动手机之间的同步;用户还可以创立自己的运行程序,并经过火享存储库的 Git URL 与其余用户共享这些运行,此外,Cozy 还支持托管静态网站或 HTML5 视频游戏平台。
GlusterFS 是一款网络衔接的文件存储系统。这个名目最后由 Gluster Inc. 动员,如今由 Red Hat Inc. 担任。Red Hat 在 2011 年收买了 Gluster Inc. 之后,将 Gluster FS 整合到了他们的 Red Hat Storage Server 中,并将其更名为 Red Hat Gluster Storage。
GlusterFS 支持多个平台,包括 Linux、OS X、NetBSD 和 OpenSolaris,其中局部组件驳回 GPLv3 容许证,其余组件则驳回 GPLv2 容许证。它曾经成为学术钻研的关键基础。
GlusterFS 驳回客户端-主机模型,主机以存储砖块的方式部署。客户端可以经过 TCP/IP、Infiniband 或 SDP 上的自定义协定衔接到主机,并将文件存储在 GlusterFS 主机上。
它在文件上成功的多种性能包括文件镜像、复制、条带化、负载平衡、调度以及磁盘缓存等。
GlusterFS 的另一个清楚特点是它的灵敏性,数据可以存储在如 xfs、ext4 等本地文件系统上。
Git-annex 是由 Joey Hess 开发的一款文件同步工具,它旨在处置文件共享和同步的疑问,而且不依赖于任何商业服务或中央主机。这款工具经常使用 Haskell 言语编写,支持 Linux、Android、OS X 和 Windows 系统。
Git-annex 治理用户的 git 仓库,但它不会将文件内容自身存储在 git 中。同样,它只在 git 仓库中保管文件的链接,并在其余中央治理这些链接所指向的文件。这样,当须要复原失落的数据时,可以确保文件正本的存在。
此外,Git-annex 能够确保在须要时即时提供文件数据,防止了在每个系统上都寄存文件的须要,从而大大缩小了内存的经常使用。值得一提的是,Git-annex 支持多种 Linux 发行版,如 Fedora、Ubuntu、Debian 等。
XigmaNAS 是一款建设在 FreeBSD 基础上的开源、性能弱小且可定制的 NAS(网络附加存储)操作系统,关键用于在网络中共享数据存储。
这款操作系统简直可以在任何配件上装置,并能够成功跨平台的数据共享,包括 Linux 和其余类 Unix 系统、Windows 以及 Mac OS。
XigmaNAS 的特点包括支持 ZFS 文件系统 v5000、软件 RAID(包括级别 0, 1, 5)、磁盘加密、S.M.A.R.T 磁盘肥壮监测及电子邮件报告等性能。此外,它还支持多种网络通讯协定,例如 CIFS/SMB(Samba)、Active Directory 域控制器(Samba)、FTP、NFS 和 RSYNC 等。
Yunohost 是一款基于 Debian GNU/Linux 开发的收费开源轻量级操作系统,专为自托管设计,它以高牢靠性和安保性为特点。经过提供直观的 Web 界面,Yunohost 简化了主机的治理上班。
该系统支持经过 LDAP 治理用户账户和域名,能够创立和复原备份,并内建了完整的邮件服务套件(包括 Postfix, Dovecot, Rspamd, DKIM)以及即时通讯主机。除此之外,Yunohost 还支持经常使用安保工具,例如 yunohost-firewall 和 fail2ban,以及治理 SSL 证书。
Sandstorm 是一款开源的自托管网络平台,它被设计用来轻松且安保地运转各种开源的 Web 运行,无论是部署在公家主机还是社区主机上。
Sandstorm 提供了文件存储和共享性能,经过 Davros 成功;它还蕴含了聊天运行、邮箱服务、义务与名目治理工具、文档编辑器等多种性能。
在 Sandstorm 平台上装置的每个运行都被独自封装在安保的沙箱环境中,除非有明白的权限设置,否则这些运行无法与外界通讯。关键的是,Sandstorm 提供了一种安保的运营形式,这有助于用户轻松满足安保、法规和数据隐衷方面的要求。
Sandstorm 适用于团体用户、企业以及开发者。
Syncthing 是一款开源、繁复而弱小的私有文件同步工具,它能够确保数据在多个设备之间实时且安保地同步。这款工具支持 Linux、Mac OS X、Windows、FreeBSD、Solaris 以及 OpenBSD 等多种操作系统。
Syncthing 中的一切数据传输都经过加密处置(驳回 TLS 协定包全),并且每个设备都经过一个强加密证书来识别,以确保认证环节的安保性。用户可以经过一特性能弱小且照应迅速的 Web 界面来性能和监控 Syncthing 的运转状况,这个界面可以经过阅读器轻松访问。
FileCloud 是一款专为家庭和企业设计的私密且安保的云存储服务,提供文件共享、同步、备份和远程访问性能。该服务支持在 Linux、Windows、Mac 操作系统以及干流的移动设备上运转,包括 iPhone、iPad、Android 设备和 Windows Phone,甚至能在 Raspberry Pi 上经常使用。
FileCloud 让你能够随时访问和分享家中电脑上的文件。关于企业用户来说,他们可以应用 FileCloud 来组织、检索、共享、同步和备份企业文档,并将这些文档治理权交给员工、客户和协作同伴。此外,FileCloud 还支持从任何地点启动加快、高效的媒体文件治理和访问。
Cloud Storage Server 是一款开源、安保、可扩展且自托管的云存储服务 API,它能协助您构建属于自己的私有云存储处置方案。作为一个一体化工具,您无需额外装置 Web 主机或企业级数据库引擎,而且它被设计为能够相对容易地集成到您的现有环境中。
该主机软件底层成功了一个完整的文件系统,与 Amazon Cloud Drive 及其余相似服务相似。它支持包括文件夹层级治理、文件上行下载、文件复制移动、重命名、回收站治理以及文件复原、删除等在内的多种基于文件的云存储操作。此外,它还提供按用户治理配额、设置每日网络传输限制等初级性能。
以上是一些出名的开源云存储和同步软件,它们要么多年来积攒了少量用户,要么刚刚进入这个畛域并迅速崭露头角,未来开展空间渺小。假设您或您所在的机构正在经常使用任何关系软件,欢迎分享给咱们,咱们将把这些软件增加到咱们的列表中。