Abo
  • Services:
Anzeige
Mit Bittorrent Sync lässt sich ein eigener Cloud-Server unter Linux aufsetzen.
Mit Bittorrent Sync lässt sich ein eigener Cloud-Server unter Linux aufsetzen. (Bild: Bittorrent)

Softwarequelle einrichten und die Software installieren

Bei der ersten Installation wird eine Standardinstanz erstellt, die als Grundlage dienen kann. Zunächst muss als Benutzer Root das PPA-Repository mit der Server-, aber auch der Client-Version über den Befehl sudo add-apt-repository ppa:tuxpoldo/btsync hinzugefügt werden. Anschließend wird mit apt-get update die Paketliste aufgefrischt. Dann erfolgt die Installation der Serverversion mit dem Befehl apt-get install btsync.

Anzeige

Im ersten Schritt kann Sync einer beliebigen Gruppe und einem Benutzer zugeordnet werden. Dafür werden standardmäßig der Benutzer und die Gruppe Btsync angelegt, mit denen auch später die synchronisierten Dateien auf dem Server belegt werden müssen. Das erschwert später das Erstellen der Verzeichnisse, in denen die zu synchronisierenden Daten liegen sollen. Stattdessen sollten hier der lokale Benutzer und die Gruppe users verwendet werden. Selbst angelegte Ordner, die später zur Synchronisierung freigegeben werden sollen, müssen diesem Benutzer zugeordnet werden. Mehr dazu später.

  • Bei der Installation hilft ein Assistent. (Screenshots: Golem.de)
  • Damit es später bei der Rechtevergabe für freizugebende Ordner keine Probleme gibt, sollte der Standardbenutzer auf einem System ausgewählt werden.
  • Auch die Auswahl der Gruppe Users erleichtert später die Nutzung.
  • Der Nice-Wert definiert, mit welcher Priorität die Synchronisation laufen soll.
  • Hier wird ausgewählt, von wo aus die Weboberfläche aufgerufen werden kann. Der vordefinierte Wert lässt einen Zugriff von allen Rechnern aus zu.
  • Standardmäßig ist die Weboberfläche über Port 8888 erreichbar.
  • Auch im Heimnetzwerk sollte die Verbindung zur Weboberfläche per SSH abgesichert werden.
  • Die folgenden Standardeinstellungen gelten für alle freigegebenen Ordner. Sie können später über die Weboberfläche für jeden Ordner neu gesetzt werden.
  • Hier kann festgelegt werden, dass ältere Versionen veränderter Dateien aufgehoben werden sollen.
  • Der DHT wird vor allem dann benötigt, wenn Ordner über das Internet zugänglich gemacht werden sollen.
  • Damit wird das Auffinden freigegebener Ordner im LAN erleichtert.
  • Über Relay-Server können auch Verbindungen zu Rechnern hinter einer Firewall aufgebaut werden.
  • Die Relay- und auch die Tracker-Server werden von Bittorrent bereitgestellt. Für eine ausschließliche Synchronisierung im lokalen Netzwerk werden sie nicht benötigt.
  • Die Konfigurationsdateien für die verschiedenen Bittorrent-Sync-Instanzen liegen im Verzeichnis /etc/btsync. Dort gibt es auch Vorlagen.
  • Hier die Standardkonfiguration nach der Erstinstallation
  • Es sind auch komplexere Konfigurationen möglich, die aber händisch eingerichtet werden müssen.
  • Im Verzeichnis /var/lib/btsync werden die Parameter gespeichert, die in der Weboberfläche gesetzt werden.
  • Die Weboberfläche ist auf den ersten Blick sehr schlicht. Dort können über "Share" die sogenannten Secrets generiert werden, die in den anderen Clients eingefügt werden müssen.
  • Sie können per Mail verschickt oder per QR-Code weitergegeben werden. Über "Copy" landen sie in der Zwischenablage.
  • Die Benutzeroberfläche kann so erweitert werden, dass sie zusätzliche Informationen über die freigegebenen Ordner anzeigt.
  • Hier kann auch der Login-Name samt Passwort definiert werden.
  • Außerdem lassen sich dort UPnP ein- und ausschalten sowie der dafür definierte Port einsehen.
Damit es später bei der Rechtevergabe für freizugebende Ordner keine Probleme gibt, sollte der Standardbenutzer auf einem System ausgewählt werden.

Im nächsten Schritt wird der Nice-Wert bestimmt. Dieser weist den Btsync-Prozessen unter Linux eine Priorität zu, die sie vom Kernel erhalten. Wer hier beispielsweise den Wert -20 setzt, weist den Kernel an, Btsync immer die höchste Priorität zu gewährleisten. Das spielt vor allem bei schwächerer Hardware eine Rolle, um die Synchronisierung der Daten zu beschleunigen, kann aber unter Umständen das restliche System dabei lahmlegen. Normalerweise ist die Prozessverwaltung des Kernels schon so optimal eingestellt und der Normalwert 0 reicht hier vollkommen aus. Auf einem Raspberry Pi, der ausschließlich als Sync-Server dienen soll, kann hier ein höherer Wert gewählt werden.

  • Bei der Installation hilft ein Assistent. (Screenshots: Golem.de)
  • Damit es später bei der Rechtevergabe für freizugebende Ordner keine Probleme gibt, sollte der Standardbenutzer auf einem System ausgewählt werden.
  • Auch die Auswahl der Gruppe Users erleichtert später die Nutzung.
  • Der Nice-Wert definiert, mit welcher Priorität die Synchronisation laufen soll.
  • Hier wird ausgewählt, von wo aus die Weboberfläche aufgerufen werden kann. Der vordefinierte Wert lässt einen Zugriff von allen Rechnern aus zu.
  • Standardmäßig ist die Weboberfläche über Port 8888 erreichbar.
  • Auch im Heimnetzwerk sollte die Verbindung zur Weboberfläche per SSH abgesichert werden.
  • Die folgenden Standardeinstellungen gelten für alle freigegebenen Ordner. Sie können später über die Weboberfläche für jeden Ordner neu gesetzt werden.
  • Hier kann festgelegt werden, dass ältere Versionen veränderter Dateien aufgehoben werden sollen.
  • Der DHT wird vor allem dann benötigt, wenn Ordner über das Internet zugänglich gemacht werden sollen.
  • Damit wird das Auffinden freigegebener Ordner im LAN erleichtert.
  • Über Relay-Server können auch Verbindungen zu Rechnern hinter einer Firewall aufgebaut werden.
  • Die Relay- und auch die Tracker-Server werden von Bittorrent bereitgestellt. Für eine ausschließliche Synchronisierung im lokalen Netzwerk werden sie nicht benötigt.
  • Die Konfigurationsdateien für die verschiedenen Bittorrent-Sync-Instanzen liegen im Verzeichnis /etc/btsync. Dort gibt es auch Vorlagen.
  • Hier die Standardkonfiguration nach der Erstinstallation
  • Es sind auch komplexere Konfigurationen möglich, die aber händisch eingerichtet werden müssen.
  • Im Verzeichnis /var/lib/btsync werden die Parameter gespeichert, die in der Weboberfläche gesetzt werden.
  • Die Weboberfläche ist auf den ersten Blick sehr schlicht. Dort können über "Share" die sogenannten Secrets generiert werden, die in den anderen Clients eingefügt werden müssen.
  • Sie können per Mail verschickt oder per QR-Code weitergegeben werden. Über "Copy" landen sie in der Zwischenablage.
  • Die Benutzeroberfläche kann so erweitert werden, dass sie zusätzliche Informationen über die freigegebenen Ordner anzeigt.
  • Hier kann auch der Login-Name samt Passwort definiert werden.
  • Außerdem lassen sich dort UPnP ein- und ausschalten sowie der dafür definierte Port einsehen.
Auch im Heimnetzwerk sollte die Verbindung zur Weboberfläche per SSH abgesichert werden.

Anschließend wird festgelegt, von welchen Rechnern aus auf die Weboberfläche des Servers zugegriffen werden werden kann. Die Voreinstellung 0.0.0.0 sollte nur dann gewählt werden, wenn der Server nicht direkt vom Internet aus erreichbar ist. Zwar werden Login-Daten verlangt und der integrierte Webserver ist per HTTPS erreichbar, sicherheitshalber sollte der Server jedoch nach Möglichkeit über nur einen Rechner im Netzwerk konfiguriert werden können. Der im nächsten Schritt definierte Port 8888 kann beibehalten werden, die anschließende Option, die Weboberfläche nur über HTTPS zu starten, sollte dann bejaht werden. Damit ist die Erstkonfiguration abgeschlossen.

 Bittorrent Sync als Linux-DienstOrdner erstellen und Freigaben verwalten 

eye home zur Startseite
Cane 05. Feb 2015

Bin nach dem Artikel hier auch auf BT-Sync umgestiegen und hellauf begeistert...

KeysUnlockTheWorld 04. Feb 2015

Na das past ja wie die Faust aufs Auge. Ich habe damals den Artikel über Owncloud gelesen...

xMarwyc 03. Feb 2015

Ich benutze einfach Dropbox auf dem PC, meinen Laptop und smartphone um die ganzen...

Xiut 02. Feb 2015

Also ich habe bei CloudStation auch Ordner, die ich mir mit anderen Benutzer des NAS...

nille02 02. Feb 2015

Ich habe mir gerade mal Syncthing-GTK über choco installiert. Umhauen tut es mich...



Anzeige

Stellenmarkt
  1. Robert Bosch GmbH, Leonberg
  2. DRÄXLMAIER Group, Vilsbiburg bei Landshut
  3. Robert Bosch GmbH, Abstatt
  4. TenneT TSO GmbH, Dachau


Anzeige
Spiele-Angebote
  1. 49,99€
  2. 1,29€

Folgen Sie uns
       


  1. A350-1000

    Airbus' größter zweistrahliger Jet wird ausgeliefert

  2. Flightsim Labs

    Flugsimulator-Addon klaut bei illegalen Kopien Passwörter

  3. Entdeckertour angespielt

    Assassin's Creed Origins und die Spur der Geschichte

  4. Abwehr

    Qualcomm erhöht Gebot für NXP um 5 Milliarden US-Dollar

  5. Rockpro64

    Bastelplatine kommt mit USB-C, PCIe und Sechskernprozessor

  6. Jameda

    Ärztin setzt Löschung aus Bewertungsportal durch

  7. Autonomes Fahren

    Forscher täuschen Straßenschilderkennung mit KFC-Schild

  8. Fernsehstreaming

    Magine TV zeigt RTL-Sender in HD-Auflösung

  9. TV

    SD-Abschaltung bei Satellitenfernsehen steht jetzt fest

  10. PM1643

    Samsung liefert SSD mit 31 TByte aus



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Materialforschung: Stanen - ein neues Wundermaterial?
Materialforschung
Stanen - ein neues Wundermaterial?
  1. Colorfab 3D-gedruckte Objekte erhalten neue Farbgestaltung
  2. Umwelt China baut 100-Meter-Turm für die Luftreinigung
  3. Crayfis Smartphones sollen kosmische Strahlung erfassen

Samsung C27HG70 im Test: Der 144-Hz-HDR-Quantum-Dot-Monitor
Samsung C27HG70 im Test
Der 144-Hz-HDR-Quantum-Dot-Monitor
  1. Volumendisplay US-Forscher lassen Projektion schweben wie in Star Wars
  2. Sieben Touchscreens Nissan Xmotion verwendet Koi als virtuellen Assistenten
  3. CJ791 Samsung stellt gekrümmten Thunderbolt-3-Monitor vor

Lebensmittel-Lieferservices: Für Berufstätige auf dem Lande oft "praktisch nicht nutzbar"
Lebensmittel-Lieferservices
Für Berufstätige auf dem Lande oft "praktisch nicht nutzbar"
  1. Kassenloser Supermarkt Technikfehler bei Amazon Go
  2. Amazon Go Kassenloser Supermarkt öffnet
  3. ThinQ LG fährt voll auf künstliche Intelligenz ab

  1. Re: Recht von Jameda

    AllDayPiano | 06:10

  2. Re: Endlich das Hauptproblem erkannt

    kazhar | 06:05

  3. Re: Interessante Fragen bleiben unbeantwortet

    Mett | 05:51

  4. Re: 100$ + Netzteil + SD-Karte

    Workoft | 05:47

  5. Das ist doch mal eine tolle Idee

    motzerator | 05:25


  1. 23:10

  2. 17:41

  3. 17:09

  4. 16:32

  5. 15:52

  6. 15:14

  7. 14:13

  8. 13:55


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel