Syncthing: Eine Open-Source-Alternative zu Dropbox und BitTorrent Sync

Wenn Sie mehrere Computer verwenden, nutzen Sie wahrscheinlich bereits einen Synchronisierungsdienst, um Ihre Dateien über verschiedene Maschinen zu verwalten. Eine der beliebteren Synchronisierungsoptionen ist die Nutzung von Online-Speicherdiensten wie Dropbox, Google Drive und OneDrive, um die Dateien von einem PC auf einen anderen zu übertragen. Ein Nachteil dabei ist, dass eine Kopie Ihrer Dateien auf dem Server des Dienstanbieters gespeichert und anfällig für Hackerangriffe ist. Eine andere Methode ist die Verwendung von P2P-Technologie, wie z. B. BitTorrent Sync, und die Synchronisierung Ihrer Dateien direkt zwischen Computern.

Syncthing ist eine Hybridlösung zwischen Dropbox und BitTorrent Sync. Es ermöglicht Ihnen, Dateien direkt zwischen Computern ohne einen Drittanbieterserver zu synchronisieren. Darüber hinaus ist es Open Source, und jeder kann den Code auf Sicherheitsprobleme überprüfen oder sogar eine eigene App daraus entwickeln.

Syncthing unterstützt Windows, Mac, Linux, BSD und Solaris. Selbst wenn Sie auf jedem Computer ein anderes Betriebssystem verwenden, können Sie Ihre Dateien dennoch von einem Computer auf einen anderen synchronisieren.

Erste Schritte

Um zu beginnen, besuchen Sie die Download-Seite und laden Sie das passende Paket für Ihr Betriebssystem herunter. Entpacken Sie das ZIP-Paket und führen Sie den Installer aus. In den meisten Fällen müssen Sie einfach die ausführbare Datei ausführen, um den Dienst zu starten – keine Installation erforderlich.

Sobald Sie die Syncthing-App ausführen, öffnet sich der Webbrowser und lädt die Web-GUI. Dies ist, was Sie sehen werden – eine Übersicht über Ihren aktuellen Synchronisierungsstatus.

syncthing-web-gui

Das erste, was zu tun ist, ist, ein Repository hinzuzufügen. Was das wirklich bedeutet, ist, die Ordner hinzuzufügen, die Sie überwachen und synchronisieren möchten.

syncthing-add-respository

Wenn Sie bemerkt haben, unterstützt Syncthing die Versionsverwaltung von Dateien, und Sie können die Anzahl der Versionen festlegen, die auf Ihrem System gespeichert werden sollen. Sie können sogar dieses aktuelle Repository als das Master-Repository festlegen, sodass Änderungen auf anderen Maschinen die Dateien auf dieser Maschine nicht beeinflussen.

Als Nächstes müssen Sie einen Knoten hinzufügen. Ein Knoten ist der Remote-Computer, mit dem Sie Ihre Dateien synchronisieren möchten. Gehen Sie auf der externen Maschine zu „Bearbeiten -> ID anzeigen“, um Ihre Knoten-ID zu finden. Verwenden Sie diese Knoten-ID, um sich als neuer Knoten auf Ihrem aktuellen Computer zu verbinden.

syncthing-add-node

Sobald Sie den Knoten hinzugefügt haben, müssen Sie zu Ihren Repository-Einstellungen gehen und den Knoten hinzufügen, mit dem Sie synchronisieren möchten. Alle Dateien, die Sie im Repository platziert haben, werden nun mit der anderen Maschine synchronisiert.

syncthing-share-respository

Vorteile von Syncthing

Offensichtlich ist der Hauptverkaufsargument von Syncthing Sicherheit:

  1. Privatsphäre: Alle Ihre Dateien befinden sich auf Ihrem Computer. Sie müssen sich keine Sorgen machen, dass der Server eines Dritten gehackt wird und alle Ihre Dateien exponiert werden.
  2. Verschlüsselung: Alle Kommunikationen sind mit TLS gesichert. Die verwendete Verschlüsselung beinhaltet perfekte Vorwärtsgeheimhaltung, um zu verhindern, dass ein Lauscher jemals Zugriff auf Ihre Daten erhält.
  3. Authentifizierung: Jeder Knoten wird durch ein starkes kryptografisches Zertifikat identifiziert. Nur Knoten, die Sie ausdrücklich zugelassen haben, können sich mit Ihrem Cluster verbinden.
  4. Open Source: Jeder kann den Code einsehen und Fehler oder Sicherheitsprobleme beheben.

Ein weiterer Vorteil von Syncthing ist, dass Sie sich keine Sorgen über Speicherplatz machen müssen. Die meisten Online-Speicheranbieter beschränken Sie auf einen festen Speicherplatz. Bei Syncthing ist der Speicherplatz durch den Speicherplatz auf Ihrem PC begrenzt.

Fazit

Es gibt viele Möglichkeiten, Dateien zwischen Computern zu synchronisieren, und Syncthing ist eine weitere nützliche App, die Sie verwenden können. Momentan befindet sie sich noch in der Entwicklung, und einige Fehler oder Probleme sollten erwartet werden. Die meisten Funktionen sind jedoch bereits vorhanden und funktionieren gut. Als Open-Source-Lösung und ohne auf die Dienste Dritter angewiesen zu sein, um Ihre Dateien zu synchronisieren, macht es die App attraktiv. Probieren Sie es aus und lassen Sie uns wissen, ob dies etwas für Sie ist oder ob Sie lieber bei Dropbox, BitTorrent Sync oder anderen Diensten bleiben, die Sie derzeit verwenden.