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, 05:32] – 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' | ||
| + | </ | ||
| + | |||
| + | ==== PPA ==== | ||
| + | |||
| + | < | ||
| + | Ce [[:PPA]] est proposé par les développeurs de **Syncthing**, | ||
| + | </ | ||
| + | |||
| + | La procédure pour installer ce [[:PPA]] sur Ubuntu est décrite en anglais sur la [[https:// | ||
| + | |||
| + | * Ajouter la clé PGP :< | ||
| + | sudo curl -L -o / | ||
| + | * Ajouter la source '' | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | ===== Démarrage automatique ===== | ||
| + | Depuis Ubuntu 18.04, les fichiers de config pour lancer Syncthing en tant que service Systemd sont inclus dans les paquets. Pour que le service soit lancé automatiquement pour l' | ||
| + | < | ||
| + | sudo systemctl start syncthing@toto.service</ | ||
| - | * Puis rechargez vos sources et installez | ||
| - | < | ||
| - | sudo apt-get install syncthing</ | ||
| - | ===== Demarrage automatique ===== | ||
| - | Actuellement (septembre 2016), les paquages n' | ||
| - | Pour cela, commençons par crer le fichier syncthing@.service dans / | ||
| - | < | + | 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 50: | Ligne 72: | ||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| + | |||
| + | ==== Premiers pas ==== | ||
| - | Lancez | + | 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 |
| - | <code>machin-chose</code> | + | Sinon, lancez Syncthing en tapant la commande suivante dans un terminal : |
| + | < | ||
| + | |||
| + | Vous obtenez alors une fenêtre proche de celle ci : | ||
| + | {{ : | ||
| + | |||
| + | Sur la partie gauche | ||
| + | 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 tip>Afin de faciliter la configuration de vos diverses machines, je recommande de créer des accès à distance pour travailler depuis une seule machine. Voir la section suivante pour plus d'infos à ce sujet</ | ||
| + | |||
| + | ==== Ajout d'une machine ==== | ||
| + | Supposons que vous souhaitiez synchroniser des répertoires entre deux machines (ou appareils selon la terminologie de Syncthing) nommées A et B. A doit connaître l’existence de B et inversement. Pour cela, Syncthing identifie les machines à l'aide d'un identifiant unique crée lors de la première utilisation sur une nouvelle machine. Pour connaître l' | ||
| + | {{ : | ||
| + | |||
| + | 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 ===== | ||
| - | Pour supprimer cette application, il suffit | + | Si vous souhaitez accéder à la console d' |
| - | + | ||
| + | ==== Par SSH en port forwarding ==== | ||
| + | Si vous n'avez pas modifié le port standard | ||
| + | < | ||
| + | |||
| + | Entrez maintenant l' | ||
| + | |||
| + | ==== En modifiant les paramétres dans le GUI ==== | ||
| + | Dans la page **Configuration** , il suffit | ||
| + | |||
| + | <note warning> Avec cette méthode, il est impératif de mettre en place un Mot de passe et d' | ||
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
| Ligne 64: | Ligne 139: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * **(en)** [[Site officiel du logiciel]] | + | * **(en)** [[https:// |
| - | * **(fr)** [[Site de la communauté francophone du logiciel Bidule]] | + | * **(fr)** [[https://djan-gicquel.fr/IMG/ |
| - | * [[http://forum.ubuntu-fr.org/viewtopic.php? | + | |
| ---- | ---- | ||
| - | // | + | // |
| - | //Basé sur [[http://www.document_source.com|« Titre original | + | //Basé sur [[https://docs.syncthing.net|« Documentation officielle |
