Comment configurer un serveur Resilio Sync sous Linux

Pour configurer un serveur Resilio Sync sous Linux , installez le paquet depuis le dépôt officiel de Resilio, activez son service système et terminez la configuration via l'interface web. rslsyncPar défaut, les paquets Linux exécutent Sync avec un compte restreint ; le service a donc besoin de l'autorisation de lire les dossiers partagés.

Vérifiez votre licence avant l'installation. Le guide Linux actuel de Resilio indique que Sync 3.x est autorisé pour un usage personnel et non commercial. Les utilisateurs de Resilio Sync Business doivent rester sur la version 2.8.1 et ne doivent pas mettre à niveau une installation Business existante vers la version 3, car l'accès aux partages configurés pourrait être perdu. Consultez le guide d'installation Linux officiel pour connaître la version et le package requis.

Installez le package Linux officiel

Utilisez le dépôt officiel de votre distribution afin que son gestionnaire de paquets puisse installer et mettre à jour Sync.

Debian, Ubuntu et leurs dérivés

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
Terminal Debian et Ubuntu affichant l'entrée du dépôt APT officiel de Resilio Sync et les commandes d'installation des paquets
Entrée du dépôt APT et commandes d'installation pour les systèmes basés sur Debian.

Systèmes Fedora, RHEL et RPM compatibles

Importez la clé de signature de Resilio, ajoutez son dépôt RPM et installez le paquet avec le gestionnaire de paquets de votre 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

Sur les anciens systèmes YUM, utilisez sudo yum install resilio-sync. OpenSUSE propose des instructions Zypper distinctes. Le guide de Resilio répertorie également les paquets manuels pour les architectures prises en charge.

Terminal Fedora affichant la configuration du dépôt RPM Resilio Sync et la clé de signature importée
Les systèmes basés sur RPM utilisent un fichier de dépôt avec vérification de la signature des paquets activée.

Activer le service système

Ce paquet installe un service système qui s'exécute en tant rslsyncqu'utilisateur restreint. Activez-le maintenant et au démarrage, puis vérifiez son état :

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

Le service de paquets s'exécute sous Linuxrslsync ; il ne s'agit pas du service utilisateur décrit systemctl --userdans les anciens guides. Consultez les instructions de Resilio concernant les services Linux .

Terminal Linux affichant la commande systemd permettant d'activer Resilio Sync et un état de service actif
Vérifiez que systemd indique que le service Resilio Sync est actif.

Ouvrez l'interface Web et nommez l'appareil.

Sur le serveur, ouvrez http://localhost:8888/gui/Linux Sync, qui utilise une interface web. Créez un compte utilisateur (identifiant et mot de passe) pour l'interface web, puis nommez le périphérique. Le guide de l'interface web de Resilio indique le port 8888 et l'écouteur de bouclage par défaut.

Navigateur ouvert à localhost:8888/gui affichant les champs de connexion, de mot de passe et de nom de périphérique de Resilio Sync lors de sa première utilisation
Remplissez le formulaire WebUI de première exécution depuis un navigateur sur le serveur.

Pour un serveur sans interface graphique, conservez l'interface Web privée et utilisez un tunnel SSH depuis votre ordinateur :

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

Une fois le tunnel ouvert, accédez à l'adresse indiquée http://localhost:8888/gui/. Veillez à ce que le port d'administration ne soit pas accessible depuis Internet. Pour l'accès au réseau local, connectez-vous uniquement à un réseau de confiance et utilisez l'authentification.

Schéma d'un navigateur accédant à un serveur Linux Resilio Sync distant via un tunnel SSH ou un VPN, l'accès public au port 8888 étant bloqué.
Utilisez un tunnel privé ou un VPN pour l'administration à distance au lieu de publier le port de l'interface Web.

Ajouter et partager un dossier

  1. Dans l'interface Web, sélectionnez le menu + , choisissez Dossier standard , puis sélectionnez le répertoire à synchroniser.
  2. Choisissez « Lecture seule » si les autres appareils doivent recevoir les fichiers sans renvoyer les modifications. Choisissez « Lecture et écriture uniquement » si les utilisateurs doivent ajouter, modifier ou supprimer des fichiers dans le dossier partagé.
  3. Copiez la clé de partage ou le lien depuis un ordinateur, ou utilisez le code QR depuis un appareil mobile. Sur un client Linux, ouvrez le menu « + » et sélectionnez « Saisir une clé ou un lien » pour ajouter le partage.

Le guide de partage de Resilio explique ces autorisations. L'autorisation « Lecture seule » est utile pour les nœuds de sauvegarde ou de distribution, car leurs modifications ne sont pas synchronisées.

Liste des dossiers de l'interface Web de Resilio Sync avec le menu « + », l'option « Dossier standard » et un sélecteur de répertoire.
Choisissez un dossier standard et indiquez à Sync le répertoire sur le serveur Linux.
Exemple de boîte de dialogue de partage Resilio Sync avec les options d'accès Lecture seule et Lecture/écriture, ainsi que les options de partage par clé et QR code.
Choisissez le niveau d'accès le moins permissif qui réponde aux besoins du périphérique de réception.

Accorder l'accès au dossier du compte de service

Le service s'exécute en tant que telrslsync ; il nécessite donc un accès complet à chaque répertoire parent et un accès en lecture pour analyser les fichiers. N'accordez l'accès en écriture que lorsque Sync doit y écrire.

Si le dossier appartient déjà à un groupe partagé nommé syncfiles, par exemple, ajoutez le compte de service à ce groupe :

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

Remplacez syncfilesle groupe par celui du dossier et accordez-lui les autorisations nécessaires. Évitez les permissions trop généraleschmod 777 ; inspectez un chemin avec la commande appropriée ls -ld /path/to/folder. Redémarrez la synchronisation après avoir modifié l'appartenance au groupe.

Exemple de terminal Linux ajoutant rslsync à un groupe de dossiers partagés, avec un dossier, un compte de service et un groupe liés par un accès en lecture-écriture
Le compte de service packagé doit pouvoir parcourir et lire le répertoire choisi, et n'écrire qu'en cas de besoin.

Vérifier la configuration

Si l'interface Web ne se charge pas, vérifiez sudo systemctl status resilio-syncles permissions sudo journalctl -u resilio-sync -b --no-pager. Si un partage est indisponible, revérifiez les permissions d'accès rslsync. Les paramètres du package sont stockés dans le répertoire /var/lib/resilio-sync, séparément des dossiers synchronisés.

Une fois le service en cours d'exécution, l'interface Web n'est accessible que là où vous l'avez prévu, et le compte de service peut accéder au répertoire sélectionné ; ajoutez la même clé de partage sur un autre appareil pour commencer la synchronisation.

Laisser un commentaire

Comment récupérer en toute sécurité des partitions perdues et des données de disque dur

Comment récupérer en toute sécurité des partitions perdues et des données de disque dur

Découvrez comment récupérer des partitions et des fichiers perdus avec TestDisk et PhotoRec. Protégez le disque source, effectuez une analyse sécurisée et enregistrez les données récupérées sur un autre disque.

Comment scanner des codes QR sur un ordinateur Linux

Comment scanner des codes QR sur un ordinateur Linux

Numérisez les codes QR sous Linux avec CoBang à l'aide d'une webcam ou d'un fichier image. Consultez les options d'installation, la procédure de configuration et les solutions pour l'accès à la caméra via Flatpak.

Comment modifier les paramètres de la webcam sous Linux avec Cameractrls

Comment modifier les paramètres de la webcam sous Linux avec Cameractrls

Modifiez les paramètres de votre webcam sous Linux avec Cameractrls : ajustez l’exposition, la couleur, la réduction du scintillement et d’autres commandes prises en charge, puis vérifiez les modes vidéo compatibles.

Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR

Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR

Installez PhpStorm sur Linux avec JetBrains Toolbox ou l'archive tar.gz autonome, ainsi que via Snap et Arch AUR. Java est déjà inclus.

Comment installer Cisco Packet Tracer sous Linux

Comment installer Cisco Packet Tracer sous Linux

Téléchargez Cisco Packet Tracer 9.0.1 pour Ubuntu 64 bits, installez le paquet DEB avec APT, acceptez la licence dans le Terminal et connectez-vous pour démarrer un labo.

Comment sauvegarder un CD-ROM au format ISO sous Linux

Comment sauvegarder un CD-ROM au format ISO sous Linux

Créez une image ISO de CD-ROM sous Linux avec GNOME Disks ou dd. Identifiez le lecteur optique, surveillez la copie, vérifiez l'image et sachez si un disque endommagé ou audio nécessite un autre outil.

Comment configurer deux panneaux sur XFCE 4

Comment configurer deux panneaux sur XFCE 4

Créez un panneau XFCE 4 distinct pour chaque écran, assignez le deuxième panneau à la sortie appropriée, positionnez-le et dimensionnez-le, puis ajoutez les lanceurs et les éléments d'état dont vous avez besoin.

Comment détourer une image sous Linux avec GIMP

Comment détourer une image sous Linux avec GIMP

Supprimer l'arrière-plan d'une photo sous Linux avec GIMP : tracer un sujet, supprimer l'arrière-plan sélectionné, conserver la transparence et exporter un PNG réutilisable.

Téléchargez FlightGear gratuitement : Guide d’installation officiel

Téléchargez FlightGear gratuitement : Guide d’installation officiel

Téléchargez gratuitement FlightGear depuis le site officiel. Comparez les versions pour Windows, macOS et Linux, installez les fichiers de données et effectuez votre premier vol.

Application Google Tasks pour ordinateur : comment l’utiliser sur un ordinateur

Application Google Tasks pour ordinateur : comment l’utiliser sur un ordinateur

Ouvrez Google Tasks dans un navigateur, ajoutez un raccourci Chrome ou lancez-le comme une application, et gérez vos tâches datées via Agenda et Gmail.