Synchroniser, synchroniser les équipements de manière simple

à propos de la synchronisation

Dans le prochain article, nous examinerons Syncthing. C'est un logiciel open source synchronisation continue des fichiers. Nous permettra synchroniser les fichiers entre deux ou plusieurs ordinateurs sur un réseau.

Aujourd'hui, les données sont peut-être la chose la plus importante que les utilisateurs peuvent enregistrer sur leurs appareils. Par conséquent, chaque utilisateur mérite de choisir où stocker ses informations. S'il est partagé avec un tiers ou s'il est transmis sur Internet. Avant de passer à installer Syncthing sur Ubuntu, jetons un coup d'œil à ce qu'il propose.

Dans cet article, nous allons voir cette application qui nous permettra synchronisez facilement des fichiers entre deux machines. Pour ce faire, Syncthing fait la distinction entre le "périphérique local" est celui qui sera configuré et le "périphérique distant" qui sera l'autre machine.

La meilleure façon d'obtenir une bonne synchronisation est d'installer ce programme sur les deux machines et de les configurer en parallèle. Si les deux machines ne sont pas accessibles simultanément, cela n'aura pas d'importance, mais les résultats seront un peu moins évidents.

Fonctions de synchronisation avec Syncthing

  • La synchronisation se fait à une vitesse raisonnable pour éviter la corruption des données, ainsi que la protection contre les attaques externes, les écoutes clandestines ou les modifications par une partie non autorisée.
  • L'application est accessible, compréhensible et traduite en plusieurs langues.
  • Toute communication est assurée, ainsi que chiffré à l'aide de TLS.
  • C'est un programme multiplateforme car il fonctionne sous Linux, Windows, Mac OS X, Solaris, FreeBSD, Dragonfly, OpenBSD, ainsi que NetBSD.

Dans la dernière version de Syncthing, qui est la 0.14.32, différentes modifications ont été apportées par rapport aux versions précédentes. Parmi les plus importants, il convient de noter que désormais la liste des appareils à proximité filtre de manière adéquate les appareils qui sont déjà dans la configuration. Les "Appareils à proximité" sont maintenant affichés dans la boîte de dialogue d'ajout de périphérique, évitant ainsi d'avoir à saisir votre identifiant d'appareil. Les dossiers qui étaient autrefois ignorés dans une demande de partage fonctionnent désormais correctement lorsqu'ils sont ajoutés manuellement ultérieurement. Vous pouvez vérifier toutes les fonctionnalités plus en détail dans le documentation officielle de l'application.

Comment installer Syncthing sur Ubuntu

Nous aurons la possibilité d'utiliser deux canaux pour l'installation. Vous pouvez d'abord essayer l'installation à partir de l'option stable. Il faut ouvrir un terminal (Ctrl + Alt + T) et écrire les commandes suivantes:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
sudo apt update && sudo apt install syncthing

Si le canal stable n'est pas à jour ou pour une raison quelconque, il n'est pas disponible, vous pouvez choisir de l'installer à partir du canal candidat:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb https://apt.syncthing.net/ syncthing candidate" | sudo tee /etc/apt/sources.list.d/syncthing.list
sudo apt update && sudo apt install syncthing

Lancez Syncthing

Depuis le terminal, nous appelons ce programme en utilisant son nom:

syncthing

L'interface utilisateur graphique de l'administrateur démarre automatiquement et reste disponible dans https://localhost: 8384/. Les cookies sont indispensables au bon fonctionnement de l'interface graphique. Assurez-vous que votre navigateur les accepte.

syncthing

Sur la gauche se trouve la liste des «dossiers», ou répertoires à synchroniser. Vous pouvez voir que le dossier par défaut de l'utilisateur et qu'il est marqué comme "Non partagé" car il n'a encore été partagé avec aucun autre appareil. Sur la droite se trouve la liste des appareils. La capture d'écran montre qu'il n'y a qu'un seul appareil: l'ordinateur sur lequel il s'exécute.

Pour que cette application puisse synchroniser des fichiers avec un autre appareil, elle doit être signalée à propos de cet appareil. Ceci est accompli en échangeant des "identifiants de périphérique". Un identifiant d'appareil est un identifiant unique, sécurisé cryptographiquement. Ceci est créé dans le cadre de la génération de clé la première fois que vous démarrez ce programme. Il est imprimé dans l'enregistrement ci-dessus et peut être visualisé dans l'interface graphique Web en sélectionnant "Actions" (en haut à droite) et "Show ID".

Deux appareils se connectent et se parlent uniquement s'ils sont tous deux configurés avec l'ID d'appareil de l'autre. Étant donné que la configuration doit être mutuelle pour qu'une connexion se produise, les identificateurs de périphérique n'ont pas besoin d'être tenus secrets. Ils font essentiellement partie de la clé publique.

Pour que vos deux appareils communiquent, cliquez simplement sur «Ajouter un appareil» en bas à droite des deux et tapez l'ID de l'appareil de l'autre côté. Vous devez également sélectionner les dossiers que vous souhaitez partager. Vous pouvez voir plus en détail comment configurer cette application dans votre documentation officielle.

Désinstaller Syncthing

Pour éliminer ce programme de notre système, nous n'aurons qu'à ouvrir un terminal (Ctrl + Alt + T). Dans celui-ci, vous devrez écrire l'ordre suivant:

sudo apt remove syncthing

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.