So richten Sie einen Resilio Sync Server unter Linux ein

Um einen Resilio Sync-Server unter Linux einzurichten , installieren Sie das Paket aus dem offiziellen Resilio-Repository, aktivieren Sie den Systemdienst und schließen Sie die Einrichtung in der browserbasierten WebUI ab. Linux-Pakete führen Sync rslsyncstandardmäßig unter einem eingeschränkten Benutzerkonto aus, daher benötigt der Dienst auch Leseberechtigungen für die freigegebenen Ordner.

Prüfen Sie Ihre Lizenz vor der Installation. Laut der aktuellen Linux-Anleitung von Resilio kann Sync 3.x für den privaten, nicht-kommerziellen Gebrauch installiert werden. Resilio Sync Business-Nutzer sollten bei Version 2.8.1 bleiben und ein Upgrade einer bestehenden Business-Installation auf Version 3 nicht durchführen, da konfigurierte Freigabezugriffe verloren gehen könnten. Informationen zu den aktuellen Paketen und Versionen finden Sie in der offiziellen Linux-Installationsanleitung .

Installieren Sie das offizielle Linux-Paket

Verwenden Sie das offizielle Repository Ihrer Distribution, damit deren Paketmanager Sync installieren und aktualisieren kann.

Debian, Ubuntu und Derivate

echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list
wget -qO- https://linux-packages.resilio.com/resilio-sync/key.asc | sudo tee /etc/apt/trusted.gpg.d/resilio-sync.asc > /dev/null 2>&1
sudo apt-get update
sudo apt-get install resilio-sync
Debian- und Ubuntu-Terminal mit Anzeige des offiziellen APT-Repository-Eintrags von Resilio Sync und der Befehle zur Paketinstallation
Der APT-Repository-Eintrag und die Installationsbefehle für Debian-basierte Systeme.

Fedora-, RHEL- und kompatible RPM-Systeme

Importieren Sie den Signaturschlüssel von Resilio, fügen Sie das zugehörige RPM-Repository hinzu und installieren Sie das Paket mit dem Paketmanager Ihrer Distribution:

sudo rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc
printf '%s\n' '[resilio-sync]' 'name=Resilio Sync' 'baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch' 'enabled=1' 'gpgcheck=1' | sudo tee /etc/yum.repos.d/resilio-sync.repo
sudo dnf install resilio-sync

Auf älteren YUM-Systemen verwenden Sie Zypper sudo yum install resilio-sync. OpenSUSE bietet separate Zypper-Anweisungen. Die Anleitung von Resilio listet außerdem manuelle Pakete für unterstützte Architekturen auf.

Fedora-Terminal mit Anzeige der Resilio Sync RPM-Repository-Konfiguration und des importierten Signaturschlüssels
RPM-basierte Systeme verwenden eine Repository-Datei, bei der die Überprüfung der Paketsignatur aktiviert ist.

Aktivieren Sie den Systemdienst

Das Paket installiert einen Systemdienst, der als eingeschränkter rslsyncBenutzer ausgeführt wird. Aktivieren Sie ihn jetzt und beim Systemstart und überprüfen Sie anschließend seinen Status:

sudo systemctl enable --now resilio-sync
sudo systemctl status resilio-sync

Der Paketdienst läuft unter rslsync; es handelt sich nicht um den Benutzerdienst systemctl --useraus älteren Anleitungen. Siehe die Linux-Dienstanweisungen von Resilio .

Linux-Terminal, das den systemd-Befehl zum Aktivieren von Resilio Sync und einen aktiven Dienststatus anzeigt
Prüfen Sie, ob systemd den Resilio Sync-Dienst als aktiv meldet.

Öffnen Sie die WebUI und benennen Sie das Gerät.

Öffnen Sie auf dem Server die Anwendung http://localhost:8888/gui/. Linux Sync verwendet eine Browseroberfläche. Erstellen Sie separate Anmeldedaten (Benutzername und Passwort) für die WebUI und benennen Sie das Gerät. Die WebUI-Anleitung von Resilio beschreibt Port 8888 und den standardmäßigen Loopback-Listener.

Der Browser ist geöffnet und zeigt localhost:8888/gui an, in dem die Felder für die Ersteinrichtung von Resilio Sync (Anmeldename, Passwort und Gerätename) angezeigt werden.
Füllen Sie das WebUI-Erststartformular in einem Browser auf dem Server aus.

Bei einem Server ohne grafische Benutzeroberfläche (Headless Server) sollte die WebUI privat bleiben und ein SSH-Tunnel von Ihrem Computer aus verwendet werden:

ssh -L 8888:127.0.0.1:8888 username@server-address

Bei geöffnetem Tunnel rufen Sie die entsprechende Adresse auf http://localhost:8888/gui/. Halten Sie den Admin-Port vom öffentlichen Internet fern. Für den LAN-Zugriff verbinden Sie sich ausschließlich mit einem vertrauenswürdigen Netzwerk und verwenden Sie eine Authentifizierung.

Diagramm eines Browsers, der über einen SSH-Tunnel oder ein VPN einen entfernten Linux-Resilio-Sync-Server erreicht, während der öffentliche Zugriff auf Port 8888 blockiert ist.
Verwenden Sie für die Fernadministration einen privaten Tunnel oder ein VPN, anstatt den WebUI-Port zu veröffentlichen.

Ordner hinzufügen und freigeben

  1. In der WebUI wählen Sie das + Menü, dann Standardordner und anschließend das zu synchronisierende Verzeichnis.
  2. Wählen Sie „Nur lesen“, wenn andere Geräte Dateien empfangen sollen, ohne Änderungen zurückzusenden. Wählen Sie „Nur lesen und schreiben“, wenn andere Geräte Dateien im freigegebenen Ordner hinzufügen, bearbeiten oder löschen sollen.
  3. Kopieren Sie den Freigabeschlüssel oder -link für einen Computer oder verwenden Sie die QR-Code-Option für ein Mobilgerät. Öffnen Sie auf einem Linux-Client das Menü „+“ und wählen Sie „Schlüssel oder Link eingeben“, um die Freigabe hinzuzufügen.

Die Freigabedialoganleitung von Resilio erläutert diese Berechtigungen. Die Berechtigung „Nur Lesen“ ist für Backup- oder Verteilungspartner nützlich, da deren Änderungen nicht synchronisiert werden.

Resilio Sync WebUI-Ordnerliste mit Plus-Menü, Standardordneroption und Verzeichnisauswahl
Wählen Sie einen Standardordner aus und legen Sie für Sync das Verzeichnis auf dem Linux-Server fest.
Beispielhafter Resilio Sync-Freigabedialog mit den Zugriffsoptionen „Nur lesen“ und „Lesen und Schreiben“ sowie Freigabeoptionen per Schlüssel und QR-Code.
Wählen Sie die restriktivste Zugriffseinstellung, die den Anforderungen des Empfangsgeräts entspricht.

Gewähren Sie dem Dienstkontoordner Zugriff

Der Dienst läuft als Benutzer rslsync, benötigt also Zugriff auf alle übergeordneten Verzeichnisse und Lesezugriff zum Scannen von Dateien. Schreibzugriff sollte nur gewährt werden, wenn Sync dort schreiben muss.

Wenn der Ordner bereits einer freigegebenen Gruppe mit dem Namen „“ angehört syncfiles, fügen Sie das Dienstkonto dieser Gruppe hinzu:

sudo usermod -aG syncfiles rslsync
sudo systemctl restart resilio-sync

Ersetzen Sie „Ordner syncfiles“ durch die Gruppe des Ordners und erteilen Sie ihr die benötigten Zugriffsrechte. Vermeiden Sie weitreichende Berechtigungen wie chmod 777„Alles“; prüfen Sie einen Pfad mit „Pfad prüfen“ ls -ld /path/to/folder. Starten Sie Sync nach der Änderung der Gruppenzugehörigkeit neu.

Linux-Terminalbeispiel zum Hinzufügen von rslsync zu einer freigegebenen Ordnergruppe mit einem Ordner, einem Dienstkonto und einer Gruppe, die über Lese- und Schreibzugriff verknüpft sind.
Das paketierte Dienstkonto muss in der Lage sein, das ausgewählte Verzeichnis zu durchlaufen und zu lesen und nur bei Bedarf zu schreiben.

Überprüfen Sie die Einrichtung

Wenn die WebUI nicht geladen wird, überprüfen Sie sudo systemctl status resilio-syncdie Pfadberechtigungen sudo journalctl -u resilio-sync -b --no-pager. Falls eine Freigabe nicht verfügbar ist, überprüfen Sie die Pfadberechtigungen für die Freigabe erneut rslsync. Die Paketeinstellungen werden unter gespeichert /var/lib/resilio-sync, getrennt von synchronisierten Ordnern.

Sobald der Dienst läuft, ist die WebUI nur dort erreichbar, wo Sie es vorgesehen haben, und das Dienstkonto kann auf das ausgewählte Verzeichnis zugreifen. Fügen Sie denselben Freigabeschlüssel auf einem anderen Gerät hinzu, um mit der Synchronisierung zu beginnen.

Einen Kommentar hinterlassen

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

So stellen Sie verlorene Partitionen und Festplattendaten sicher wieder her

Erfahren Sie, wie Sie mit TestDisk und PhotoRec verlorene Partitionen und Dateien wiederherstellen. Schützen Sie das Quelllaufwerk, führen Sie einen sicheren Scan durch und speichern Sie die wiederhergestellten Daten auf einer anderen Festplatte.

Wie man QR-Codes auf einem Linux-Desktop scannt

Wie man QR-Codes auf einem Linux-Desktop scannt

Scannen Sie QR-Codes unter Linux mit CoBang mithilfe einer Webcam oder einer Bilddatei. Informationen zu Installationsoptionen, Einrichtungsschritten und Lösungen für den Kamerazugriff über Flatpak finden Sie hier.

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

So ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls

Ändern Sie die Webcam-Einstellungen unter Linux mit Cameractrls: Optimieren Sie Belichtung, Farbe, Flimmerreduzierung und andere unterstützte Steuerelemente und prüfen Sie anschließend die kompatiblen Videomodi.

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR

Installieren Sie PhpStorm unter Linux mit der JetBrains Toolbox oder dem eigenständigen tar.gz-Archiv, zusätzlich zu den Snap- und Arch-AUR-Optionen. Java ist bereits enthalten.

Wie man unter Linux mit GIMP ein Bild ausschneidet

Wie man unter Linux mit GIMP ein Bild ausschneidet

Unter Linux mit GIMP den Fotohintergrund entfernen: Motiv nachzeichnen, ausgewählten Hintergrund löschen, Transparenz beibehalten und wiederverwendbare PNG-Datei exportieren.

So richten Sie Dual-Panels unter XFCE 4 ein

So richten Sie Dual-Panels unter XFCE 4 ein

Erstellen Sie für jeden Bildschirm ein separates XFCE 4-Panel, weisen Sie das zweite Panel dem richtigen Ausgang zu, positionieren und skalieren Sie es und fügen Sie die benötigten Launcher und Statusanzeigen hinzu.

So installieren Sie Cisco Packet Tracer unter Linux

So installieren Sie Cisco Packet Tracer unter Linux

Laden Sie Cisco Packet Tracer 9.0.1 für Ubuntu 64-Bit herunter, installieren Sie das DEB-Paket mit APT, akzeptieren Sie die Lizenz im Terminal und melden Sie sich an, um ein Lab zu starten.

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Wie man eine CD-ROM unter Linux als ISO-Datei sichert

Erstellen Sie unter Linux mit GNOME Disks oder dd ein CD-ROM-ISO. Identifizieren Sie das optische Laufwerk, überwachen Sie den Kopiervorgang, überprüfen Sie das Image und erkennen Sie, wann eine beschädigte oder Audio-Disc ein anderes Tool benötigt.

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

FlightGear kostenlos herunterladen: Offizielle Installationsanleitung

Laden Sie FlightGear kostenlos von der offiziellen Website herunter. Vergleichen Sie die Pakete für Windows, macOS und Linux, installieren Sie die Datendateien und starten Sie Ihren ersten Flug.

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Google Tasks Desktop-Anwendung: So verwenden Sie sie auf einem Computer

Öffnen Sie Google Tasks in einem Browser, fügen Sie eine Chrome-Verknüpfung oder einen App-ähnlichen Start hinzu und verwalten Sie terminierte Aufgaben über Kalender und Gmail.