Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| syncthing [Le 06/09/2016, 07:01] – zarmu | syncthing [Le 28/08/2025, 19:32] (Version actuelle) – [Synchronisation de répertoires] Mike11310 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag> |
| - | Syncthing est un logiciel open source. Il permet de synchroniser les répertoires de plusieurs machines à travers Internet au moyen d'une connexion P2P sécurisée. | + | {{ : |
| - | <note important> | + | |
| + | ====== Syncthing ====== | ||
| + | |||
| + | Syncthing est un logiciel open source. Il permet de synchroniser les répertoires de plusieurs machines à travers Internet au moyen d'une connexion P2P sécurisée. | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | * ajouter la clé PGP : | ||
| - | < | ||
| - | | + | Il existe plusieurs méthodes //au choix// pour installer |
| - | < | + | * version [[deb]] en [[#dépôts officiels APT]] d' |
| + | * divers paquets [[: | ||
| + | * divers paquets [[:snap]] non-officiels sur [[https:// | ||
| + | * un [[#PPA]] officiel | ||
| + | |||
| + | <note tip> | ||
| + | Vous trouverez aussi des informations concernant le téléchargement et l' | ||
| + | </note> | ||
| + | |||
| + | ==== PPA ==== | ||
| + | |||
| + | < | ||
| + | Ce [[:PPA]] est proposé par les développeurs de **Syncthing**, | ||
| + | </note> | ||
| + | |||
| + | La procédure pour installer ce [[:PPA]] sur Ubuntu est décrite en anglais sur la [[https:// | ||
| - | * Puis rechargez vos sources et installez | + | * Ajouter la clé PGP :< |
| - | < | + | sudo curl -L -o /etc/apt/ |
| - | sudo apt-get install | + | * Ajouter la source '' |
| + | * [[: | ||
| + | * [[: | ||
| ===== Démarrage automatique ===== | ===== Démarrage automatique ===== | ||
| - | Actuellement (septembre 2016), les paquages n' | + | Depuis Ubuntu 18.04, les fichiers de config pour lancer |
| - | Pour cela, commençons par crer le fichier | + | < |
| + | sudo systemctl start syncthing@toto.service< | ||
| - | < | + | |
| + | Auparavant, il fallait créer les fichiers de configuration manuellement.\\ | ||
| + | Pour cela, commençons par [[: | ||
| Et copiez y les infos suivantes : | Et copiez y les infos suivantes : | ||
| Ligne 56: | Ligne 77: | ||
| Si vous avez correctement configuré le service Syncthing, vous devez y accéder dans votre navigateur web sur le port par défaut 8384 en entrant l' | Si vous avez correctement configuré le service Syncthing, vous devez y accéder dans votre navigateur web sur le port par défaut 8384 en entrant l' | ||
| Sinon, lancez Syncthing en tapant la commande suivante dans un terminal : | Sinon, lancez Syncthing en tapant la commande suivante dans un terminal : | ||
| - | < | + | < |
| Vous obtenez alors une fenêtre proche de celle ci : | Vous obtenez alors une fenêtre proche de celle ci : | ||
| - | {{ : | + | {{ : |
| - | Sur la partie gauche de la fenêtre intitulée **partage**, | + | Sur la partie gauche de la fenêtre intitulée **partage**, |
| Syncthing ayant pour but de synchroniser des répertoires entre plusieurs machines, il vous faut au moins une autre machine sur laquelle est installée Syncthing. | Syncthing ayant pour but de synchroniser des répertoires entre plusieurs machines, il vous faut au moins une autre machine sur laquelle est installée Syncthing. | ||
| <note important> | <note important> | ||
| Ligne 70: | Ligne 91: | ||
| {{ : | {{ : | ||
| - | Copiez l’identifiant | + | Copiez l’identifiant |
| < | < | ||
| + | |||
| + | Aller alors sur votre machine B et cliquez sur le bouton en bas à droite //**+** Ajouter un appareil distant//. Dans la fenêtre qui s' | ||
| + | {{ : | ||
| + | |||
| + | Après un petit temps d' | ||
| + | <note tip>Sur les anciennes version (antérieure à la V0.14.15 que j' | ||
| + | Procédez de même de la machine B sur la machine A pour que les 2 machines se connaissent. | ||
| + | <note tip> | ||
| + | |||
| + | ==== Synchronisation de répertoires ==== | ||
| + | |||
| + | Un seul partage apparait dans la partie gauche du tableau, intitulé " | ||
| + | |||
| + | Il faut désormais indiquer à Syncthing les répertoires qui doivent être synchronisés. Pour cela, il faut cliquer sur le bouton //**+** Ajouter un partage// dans la zone de gauche du GUI et renseigner les diverses informations de la page. | ||
| + | * **Étiquette du partage** Étiquette optionnelle pour le partage. Peut être différente sur chaque appareil. | ||
| + | * **ID du partage** Identifiant unique du partage. Doit être le même sur l' | ||
| + | * **Chemin racine du partage** Chemin vers le répertoire dans l' | ||
| + | * **Synchroniser avec des appareils** Cliquez sur le nom des machines sur lesquelles ce répertoire sera synchronisé. | ||
| + | * **Configuration avancée** Cliquez pour accéder aux paramètres suivants : | ||
| + | * **Type de partage** Choisissez //Normal// pour de la synchronisation bidirectionnelle ou //Maître// pour de la synchronisation unidirectionnelle dans laquelle le répertoire de la machine locale est la source. Voir la page [[synchronisation]] pour plus d' | ||
| + | * **Ignorer les permissions** Cliquez ici si l'un de vos partage ce trouve sur une machine Windows ne gerant pas les permissions comme sur Linux | ||
| + | |||
| + | Procédez de même sur vos autres machines ou attendez de recevoir et acceptez l' | ||
| + | La synchronisation de vos répertoires entre vos diverses machines devrait commencer. | ||
| ===== Contrôle à distance ===== | ===== Contrôle à distance ===== | ||
| Ligne 84: | Ligne 129: | ||
| ==== En modifiant les paramétres dans le GUI ==== | ==== En modifiant les paramétres dans le GUI ==== | ||
| - | Dans la page **Configuration** , il suffit de remplacer l' | + | Dans la page **Configuration** , il suffit de remplacer l' |
| <note warning> Avec cette méthode, il est impératif de mettre en place un Mot de passe et d' | <note warning> Avec cette méthode, il est impératif de mettre en place un Mot de passe et d' | ||
| Ligne 94: | Ligne 139: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * **(en)** [[https:// | + | * **(en)** [[https:// |
| + | * **(fr)** [[https:// | ||
| ---- | ---- | ||
