16 Open -Source -Cloud -Speichersoftware für Linux im Jahr 2020

16 Open -Source -Cloud -Speichersoftware für Linux im Jahr 2020

Die Wolke Der Name zeigt etwas an, das sehr groß und in einem großen Gebiet präsent ist. In einem technischen Bereich unter dem Namen, Wolke ist etwas, das virtuell ist und Dienste für Endbenutzer in Form von Speicherung, Hosting von Apps oder virtualisiertem physischen Raum bietet. Heutzutage, Cloud Computing wird sowohl von kleinen als auch von großen Organisationen zur Datenspeicherung oder von Kunden verwendet.

Hauptsächlich werden drei Arten von Diensten verbunden Wolke welche sind: SaaS (Software als Dienst) Für den Benutzer können auf andere öffentlich verfügbare Clouds großer Organisationen zugreifen, um ihre Daten zu speichern Google Mail, PaaS (Plattform als Dienst) zum Hosting von Apps oder Software auf anderen öffentlichen Clouds Ex: Google App Engine welche Apps von Benutzern hosten, Iaas (Infrastruktur als ein Service) Für die Virtualisierung einer physischen Maschine und zur Verfügung stellen sie Kunden, damit sie das Gefühl einer echten Maschine haben.

Wolkenspeicher

Wolkenspeicher bedeutet die Speicherung von Daten von den lokalen Systemen der Benutzer und über die Zeitspanne dedizierter Server, die dafür bestimmt sind. Im Jahr 1983 bot CompuServe seinen Kunden an 128K des Speicherplatzes, mit dem Dateien gespeichert werden könnten. Während dieses Feld aktiv entwickelt wird und auf potenzielle Bedrohungen einschließlich Daten oder Informationen, Datenhacking oder Maskierung und anderen Angriffen zurückzuführen ist, haben viele Organisationen ihre eigenen Lösungen vorgelegt Wolkenspeicher Und Datenprivatsphäre Das stärkt und stabilisiert seine Zukunft.

In diesem Artikel werden wir einige der ausgewählten Beiträge für diese Besorgnis vorstellen, die Open Source sind und von riesigen Massen und großen Organisationen erfolgreich akzeptiert werden.

1. Owncloud

A Dropbox Ersatz für Linux -Benutzer, die viele Funktionen verleihen, die dem von ähnlich sind Dropbox, Owncloud ist eine selbst gehostete Dateisynchronisierung und Freihupfserver.

Die Open-Source-Funktionalität bietet Benutzern Zugriff auf eine unbegrenzte Menge an Speicherplatz. Das Projekt begann in Januar 2010 Mit dem Ziel, Open -Source -Ersatz für proprietäre Cloud -Speicherdienstanbieter bereitzustellen. Es ist in PHP, JavaScript geschrieben und für Windows, Linux, OS X Desktops verfügbar und bietet sogar erfolgreich mobile Clients für Android und iOS.

Owncloud beschäftigt Webdav Server für Remotezugriff und kann in eine große Anzahl von Datenbanken integriert werden, einschließlich SQLite, Mariadb, MySQL, Oracle Database, PostgreSQL.

Bietet eine große Anzahl von Funktionen, die zählbar sind: Dateispeicher und Verschlüsselung, Musikstreaming, Inhaltsfreigabe über URLs, Mozilla-Synchronisationssysteme und RSS/Atom-Feed-Leser, ein Klick-App-Installation, Video und PDF-Viewer sowie viele weitere.

Die neueste Version von Owncloud i.e. 10 Fügt andere neue Funktionen hinzu, einschließlich eines verbesserten Designs, und ermöglicht den Administrator die Benachrichtigung von Benutzern und die festgelegte Retentionsgrenzen für Dateien im Müll.

Owncloud

Weiterlesen: Installieren Sie OwnCloud, um einen persönlichen Cloud -Speicher unter Linux zu erstellen

2. Nextcloud

Nextcloud ist eine Open-Source-Suite von Client-Server-Anwendungen zum Erstellen und Verwenden von Dateihosting-Diensten. Die Software ist für alle verfügbar, von der Person bis zu großen Unternehmen, um die Anwendung über ihr privates Servergerät zu installieren und zu betreiben.

Mit NextCloud können Sie mehrere Dateien und Ordner auf Ihrem System freigeben und mit Ihrem NextCloud -Server synchronisieren. Die Funktionalität ähnelt der Dropbox, Es bietet jedoch lokale Hosting für Dateispeicher mit starker Sicherheit, Einhaltung und Flexibilität bei der Synchronisation und Freigabe von Lösung für den Server, den Sie steuern.

Nextcloud Dateifreigabe und Kollaborationsplattform

3. Seafile

Seafile ist ein weiteres Hosting -Softwaresystem für Dateien, das Open Source -Eigenschaft ausnutzt, um den Benutzern alle Vorteile zu nutzen, die sie von einem guten Cloud -Speicher -Software -System erwarten. Es ist in C, Python, mit der neuesten stabilen Veröffentlichung geschrieben 7.0.2.

Seafile Bietet Desktop -Clients für Windows, Linux und OS X sowie mobile Clients für Android, iOS und Windows Phone. Zusammen mit einer Community -Ausgabe, die unter der allgemeinen öffentlichen Lizenz veröffentlicht wurde, wurde auch eine professionelle Ausgabe unter einer kommerziellen Lizenz veröffentlicht, die zusätzliche Funktionen bietet, die nicht in der Community Edition I unterstützt werden, I.e. Benutzerprotokollierung und Textsuche.

Da wurde es offen in Juli 2012, Es begann internationale Aufmerksamkeit zu erlangten. Die Hauptmerkmale sind die Synchronisierung und teilen sich mit dem Schwerpunkt auf der Datensicherheit.
Weitere Merkmale von Seafile, die es an vielen Universitäten wie der University Mainz, der University Hu Berlin und der University Strasbourg üblich gemacht haben, und auch unter anderen Tausenden von Menschen weltweit sind Online Clientdaten.

Seafile Cloud -Speicher

Weiterlesen: Installieren Sie den Seafile Secure Cloud -Speicher unter Linux

4. Pydio

Früher unter dem Namen bekannt Ajaxplorer, Pydio ist eine Freeware, die das Hosting, Teilen und Synchronisieren von Dateien bereitstellen soll. Als Projekt wurde es in initiiert 2009 von Charles du Jeu Und seit 2010 ist es auf allen von Lacie gelieferten NAS -Ausrüstungsgegenständen.

Pydio ist in PHP und JavaScript geschrieben und für Windows, Mac OS und Linux sowie zusätzlich für iOS und Android verfügbar. Mit fast 500.000 Downloads auf Sourceforge und Akzeptanz durch Unternehmen wie Red Hat und Oracle sind Pydio eine der sehr beliebten Cloud -Speichersoftware auf dem Markt.

An sich, Pydio ist nur ein Kern, der auf einem Webserver ausgeführt wird und über jeden Browser zugegriffen werden kann. Die integrierte WebDAV -Schnittstelle ist ideal für die Online -Dateiverwaltung und die SSL/TLS -Verschlüsselung von SSL/TLS. Übertragungskanäle verschlüsselt die Sicherung der Daten und die Sicherung der Privatsphäre.

Weitere Funktionen, die mit dieser Software ausgestattet sind, sind Texteditor mit Syntax -Highlighting, Audio- und Video -Wiedergabe, Integration von Amazon-, S3-, FTP- oder MySQL -Datenbanken, Image -Editor, Datei oder Ordner Auch über öffentliche URLs.

Pydio -Dateifreigabeplattform

5. Ceph

Ceph wurde anfangs von gestartet von Weise gut für seine Doktorarbeit und im Herbst 2007 setzte er dieses Projekt in Vollzeit fort und erweiterte das Entwicklungsteam. Im April 2014 brachte Red Hat seine Entwicklung im eigenen Haus mit sich. Bis jetzt wurden 14 Veröffentlichungen von Ceph veröffentlicht und die neueste Version ist 14.2.4. Ceph ist ein verteilter Cluster in C ++ und Perl und hoch skalierbar und frei verfügbar.

Daten können in CEPH als Blockgerät, eine Datei oder in Form eines Formatobjekts über Rados Gateway ausgefüllt werden, die die Unterstützung für Amazon S3 und OpenStack Swift API bieten können. Abgesehen davon, dass sie in Bezug auf skalierbare und zuverlässige Daten sicher sind, sind andere von CEPH bereitgestellte Merkmale:

  1. Netzwerkdateisystem, das eine hohe Leistung und große Datenspeicherung anstrebt.
  2. Kompatibilität mit VM -Kunden.
  3. Zulage von teilweise/ vollständigen Lesevorgängen/ Schreibungen.
  4. Objektniveau -Zuordnungen.
CEPH -Dateispeicherplattform

6. Synkanie

Synkanie ist eine der leichtesten und Open-Source-Cloud-Speicher- und Datei-Sharing-Anwendung. Es wird derzeit aktiv von Philipp C entwickelt. Heckel und bis heute ist als Befehlszeilen-Tool und GUI für alle unterstützten Plattformen erhältlich.

Eine der wichtigsten Merkmale über Synkanie Ist es ein Tool und erfordert, dass Sie Ihren eigenen Speicher einbringen, bei dem FTP- oder SFTP -Speicher, WebDAV- oder Samba -Aktien, Amazon S3 -Eimer usw. sein können.

Weitere Funktionen, die es zu einem fantastischen Tool machen, sind: 128-Bit AES+Twofish/GCM-Verschlüsselung für alle Daten, die den lokalen Computer und die Unterstützung der Datei-Sharing-Unterstützung, mit der Sie Ihre Dateien mit Ihren Freunden freigeben können, und den Speicher außerhalb des Ortes wie ausgewählt von durchgewählt werden können. Benutzer anstelle von provider-basierten Speicher, Intervallbasierung oder On-Demand-Sicherungssicherungen, binäre kompatible Dateiversionierung, lokale Deduplizierung von Dateien. Für Unternehmen, die ihren eigenen Speicherplatz nutzen möchten, kann es vorteilhafter sein, anstatt einigen Anbietern zu vertrauen, die zur Verfügung gestellt werden.

Syncany Secure Datei Sync -Software

7. Gemütlich

Nicht nur ein Tool oder eine Synchronisierungs-Tool oder -Software, Gemütlich wird als komplettes Funktionspaket gebündelt, mit dem Sie Ihre komplette App Engine erstellen können.

Wie Synkanie, Gemütlich Bietet dem Benutzer Flexibilität im Hinblick auf den Speicherplatz. Sie können entweder Ihren persönlichen Speicher verwenden oder den Servern des gemütlichen Teams vertrauen. Es stützt sich auf eine Open -Source -Software für seine vollständige Funktionen, nämlich: Couchdb Für Datenbankspeicher und Rauschen zur Indexierung. Es ist für alle Plattformen einschließlich Smartphones verfügbar.

Hauptfunktionen, die es zu einem Muss machen, Cloud -Speichersoftware zu haben, sind: Möglichkeit, alle Kontakte, Dateien, Kalender usw. in der Cloud zu speichern und sie zwischen Laptop und Smartphone zu synchronisieren, bietet die Möglichkeit, seine eigenen Apps zu erstellen und mit ihnen zu teilen Andere Benutzer, indem Sie nur teilen Git URL des Repositorys, Hosting statischer Websites oder HTML5 -Videospielkonsolen.

Gemütlicher persönlicher Cloud -Speicher

8. Glusterfs

Glusterfs ist ein Netzwerk-angehender Dateispeichersystem. Anfangs von Gluster Inc gestartet., Dieses Projekt befindet sich jetzt unter Red Hat Inc. Nach ihrem Kauf von Gluster Inc im Jahr 2011. Red Hat Integrated Gluster FS mit seinem Red Hat Storage Server ändern seinen Namen in Red Hat Gluster Storage.

Es ist für Plattformen wie Linux, OS X, NetBSD und OpenSolaris erhältlich, wobei einige seiner Teile unter GPLV3 lizenziert sind, während andere unter GPLV2 zwei lizenziert. Es wurde als Grundlage für die akademische Forschung genutzt.

Glusterfs Verwendet ein Client-Server-Modell, wobei Server als Lagersteine ​​bereitgestellt werden. Ein Client kann eine Verbindung zu einem Server mit benutzerdefiniertem Protokoll über TCP/IP, Infiniband oder SDP herstellen und Dateien auf dem GlusterFS -Server speichern. Verschiedene Funktionen, die von der Dateien über die Dateien eingesetzt werden, sind dateibasierte Spiegel- und Replikationen, dateibasiertes Stripping, Ladenausgleich, Planung und Festplatten-Caching, um nur einige zu nennen.

Ein weiteres sehr nützliches Merkmal ist, dass es flexibel ist, ich.e. Daten hier werden auf nativen Dateisystemen wie XFS, EXT4 usw. gespeichert.

Glusterfs Speicher

Weiterlesen: So installieren Sie Glusterfs in Linux -Systemen

9. Git-Annex

Git-Annex ist ein weiterer von Joey Hess entwickelter Datei -Synchronisierungsdienst, der auch darauf abzielt, Probleme mit der Freigabe und Synchronisierung zu lösen, jedoch unabhängig von einem kommerziellen Dienst oder einem zentralen Server. Es ist in Haskell geschrieben und für Linux, Android, OS X und Windows erhältlich.

Git-Annex Verwaltet das Git -Repository des Benutzers, ohne die Sitzung erneut in Git zu speichern. Stattdessen speichert es nur die Verknüpfung mit der Datei im Git -Repository und verwaltet die mit dem Link zugeordneten Dateien an einem separaten Ort. Es stellt sicher, dass das Duplikat einer Datei erforderlich ist, falls die Wiederherstellung verlorener Informationen erforderlich ist.

Darüber hinaus wird die Verfügbarkeit von Dateidaten sofort als und bei Bedarf sichergestellt, wodurch die in jedem System vorhandenen Dateien verhindert werden. Dies reduziert viel Speicheraufwand. Insbesondere ist Git-Annex für verschiedene Linux-Verteilungen verfügbar, darunter Fedora, Ubuntu, Debian usw.

Git-Annex

10. Yandex.Scheibe

Yandex.Scheibe ist ein Cloud -Speicher- und Synchronisierungsdienst für alle wichtigen Plattformen, einschließlich Linux, Windows, OS X, Android, iOS und Windows Phone. Es ermöglicht Benutzern, Daten zwischen verschiedenen Geräten zu synchronisieren und sie online mit anderen zu teilen.

Verschiedene Funktionen von Yandex.Scheibe An seine Benutzer ist der integrierte Flash-Player, mit dem Personen die Vorschau-Songs, die Freigabe von Dateien mit anderen durch Teilen von Download-Links und die Synchronisierung von Dateien zwischen verschiedenen Geräten desselben Benutzers, unbegrenzten Speichers, WebDAV Unterstützung des WebDAV -Protokolls.

Yandex.Datenträger - Cloud -Dateifreigabeplattform

11. Xigmanas

Xigmanas ist ein leistungsstarker und anpassbarer Speicher für Open-Source Nas (Bedeutung Netzwerkspeicher) Betriebssystem basierend auf FreeBSD, erstellt zum gemeinsamen Computerdatenspeicher über ein Computernetzwerk. Es kann auf praktisch jeder Hardware-Plattform installiert werden und unterstützt die Freigabe von Daten über Linux und andere UNIX-ähnliche Betriebssysteme, Windows sowie Mac OS.

Einige seiner Funktionen umfassen die Unterstützung für ZFS V5000, Software RAID (0,1,5), Disk Encryption, s.M.A.R.T / E -Mail -Berichte und vieles mehr. Es unterstützt mehrere Netzwerkprotokolle, einschließlich CIFS/SMB (SAMBA), Active Directory Domain Controller (SAMBA), FTP, NFS, RSYNC unter anderem.

Xigmanas Network Angehängte Speicher

12. Yunohost

Yunohost ist ein kostenloses und offenes, leichtes, zuverlässiges und sicheres Selbst-Hosting-Betriebssystem, das auf Debian GNU/Linux basiert. Es vereinfacht die Serververwaltung, indem Sie eine freundliche Weboberfläche anbieten, um Ihren Server zu administrieren.

Es ermöglicht die Verwaltung von Benutzerkonten (über LDAP) und Domainnamen, unterstützt die Erstellung und Wiederherstellung von Backups, verfügt. Außerdem unterstützt es Sicherheitstools wie z Yunohost-firewall und Fail2ban und Management von SSL -Zertifikaten.

Yunohost Personal Web Hosting Server

13. Sandsturm

Sandstorm ist eine webbasierte Produktivitäts-Suite für Open-Source-SelbstHost. Es unterstützt Dateispeicher und Freigabe mit anderen mit Davros, einer Chat -App, einem Mailbox, einer Aufgabe- und Projektverwaltungs -App, einer Dokumentbearbeitungsfunktion und vielen anderen.

Jede Anwendung, die Sie im Sandsturm installieren. Und vor allem unterstützt Sandstorm ein sicheres Betriebsmodell, das es einfach macht, die Anforderungen an die Sicherheits-, Regulierungs- und Datenschutzanforderungen einzuhalten. Es ist für Einzelpersonen, Unternehmen und Entwickler gebaut.

Sandstorm Personal Web Apps Hosting -Plattform

14. Synchronisieren

Syncthing ist ein offenes, einfaches, aber leistungsstarkes und tragbares privates und sicheres kontinuierliches Datei-Synchronisierungs-Tool, das Dateien zwischen zwei oder mehr Hosts in Echtzeit synchronisiert. Es funktioniert unter Linux, Mac OS X, Windows, FreeBSD, Solaris und OpenBSD.

Die gesamte Kommunikation über die Synkbles ist verschlüsselt (mit TLS gesichert) und jedes Gerät wird durch ein starkes kryptografisches Zertifikat identifiziert, um eine sichere Authentifizierung sicherzustellen. Sie können Synchronisierungsvorgänge über eine leistungsstarke und reaktionsschnelle Benutzeroberfläche (UI) einrichten und überwachen, die über einen Webbrowser zugegriffen werden kann.

Synchronisierungsdatei -Synchronisierungsprogramm

15. Tonido

Tonido ist ein privater und sicherer Cloud -Speicherdienst, der den Dateizugriff, die Synchronisation und die Freigabe für die Nutzung von Heim- und Unternehmen unterstützt. Es läuft unter Linux, Windows, Mac und allen wichtigen Mobiltelefonen und Tablets, einschließlich iPhone, iPad, Android und Windows Phone. Außerdem funktioniert es auf Raspberry Pi.

Sie können zu Hause zugreifen, Dateien von Ihrem Computer von Ihrem Computer freigeben. Geschäftsanwender können es zur Organisation, Suche, Teilen, Synchronisierung, Sicherung und Regie von Unternehmensdokumenten für Ihre Mitarbeiter, Kunden und Kunden einsetzen und regieren. Außerdem unterstützt es die ultraschnelle Hochleistungsmedienorganisation und den Zugriff von überall von überall.

Tonido Personal Cloud Server ausführen

16. Cloud -Speicherserver

Der Cloud Storage Server ist eine Open-Source-API mit selbst gehosteter Cloud-Speicher-API für die Erstellung Ihrer eigenen privaten Cloud-Speicherlösung. Es ist ein in sich geschlossenes Tool, daher müssen Sie keine separate Webserver- oder Enterprise-Datenbank-Engine installieren und ist so konzipiert, dass sie relativ einfach in Ihre Umgebung integriert sind.

Die zugrunde liegende Serversoftware implementiert ein vollständiges Dateisystem ähnlich wie Amazon Cloud Drive und andere Anbieter. Es unterstützt dateibasierte Cloud-Speichervorgänge wie Ordner Hierarchieverwaltung, Datei-Upload/Download, Kopieren, Verschieben, Umbenennen, Müll und Wiederherstellen, Löschen und mehr. Es verfügt außerdem über das Quotenmanagement pro Benutzer und tägliche Netzwerkübertragungsgrenzen pro Benutzer und vieles mehr.

Abschluss

Dies sind einige bekannte Open -Source -Cloud -Speicher- und Synchronisationssoftware, die im Laufe der Jahre entweder sehr beliebt geworden sind oder nur in dieser Branche eintreten und sich in dieser Branche einen Namen machen konnten. Sie können jede Software freigeben, die Sie oder Ihre Organisation verwenden, und wir werden diese mit dieser Liste auflisten.