Cet article est une directive détaillée pour synchroniser les fichiers sur votre appareil Raspberry Pi à l'aide Synchronisation.
Synchronisation des fichiers sur Raspberry Pi avec Syncthing
L'installation de Synchronisation Ne nécessite aucune méthode d'installation complexe à la place, vous pouvez facilement compléter son installation de votre périphérique Raspberry Pi en utilisant les étapes simples suivantes:
Étape 1: Mise à jour des packages Raspberry Pi
Avant de vous déplacer vers la configuration de synchronisation, il est préférable de mettre à jour d'abord vos packages Raspberry Pi en utilisant la commande mentionnée ci-dessous:
$ sudo apt Update && sudo apt upgrade
Étape 2: Installation préalable
Après la mise à jour du package, vous devrez également installer un package supplémentaire appelé «apt-transport-https«Comme cela gérera la source qui fonctionnera sur Https service. Vous pouvez installer ce package via la commande suivante:
$ sudo apt install apt-transport-https
Étape 3: Téléchargement de la clé GPG
Ensuite, vous devrez également télécharger et enregistrer la clé GPG en utilisant la commande suivante pour vous assurer que le package provient d'une source de confiance.
$ curl -s https: // syncthing.net / release-key.txt | GPG --Dearmor | sudo tee / usr / share / clés / syncthing-archive-keyring.gpg> / dev / null
La commande ci-dessus ajoutera avec succès la clé GPG.
Étape 4: Ajout du référentiel de synchronisation
Après avoir ajouté la touche GPG, vous pouvez appliquer la commande suivante pour ajouter le référentiel de synchronisation à la liste des sources Raspberry Pi.
$ echo "Deb [signé-by = / usr / share / clés / syncthing-archive-keyring.gpg] https: // apt.synchronisation.Net / Syncthing Stable "| Sudo Tee / etc / APT / Sources.liste.d / syncthing.liste
Étape 5: mise à jour de la liste des sources
Une fois, vous ajoutez le Synchronisation Référentiel, vous devrez mettre à jour la liste des sources Raspberry Pi à l'aide de la commande suivante:
$ sudo apt mise à jour
La commande ci-dessus met à jour la liste du référentiel de Raspberry Pi.
Étape 6: Installez Syncthing sur Raspberry Pi
Avec la liste source mise à jour, vous pouvez utiliser la commande suivante pour installer Synchronisation sur Raspberry Pi:
$ sudo apt install syncthing
Étape 7: Exécution de la synchronisation sur Raspberry Pi
Après l'installation avec succès Synchronisation Sur Raspberry Pi, exécutez la commande suivante pour exécuter Synchronisation sur Raspberry Pi.
$ syncthing
Lorsque vous exécutez la commande ci-dessus, il ouvrira le Synchronisation Interface Web avec l'adresse "127.0.0.1: 8384"Sur votre navigateur. Il génère également le fichier de configuration avec la première exécution. Vous devez fermer le navigateur et utiliser le «Ctrl + c”Clés dans le terminal pour arrêter la synchronisation sur Raspberry Pi.
Note: Il est important d'ouvrir la synchronisation au moins une fois avant de passer à l'étape suivante.
Étape 8: Ouverture du fichier de configuration de synchronisation
Pour apporter les modifications, vous devez ouvrir le Synchronisation Fichier de configuration à l'aide de la commande suivante:
$ sudo nano ~ /.config / syncthing / config.xml
Dans ce fichier, trouvez la ligne ci-dessous:
127.0.0.1: 8384
Vous pouvez utiliser "Ctrl + w"Pour trouver la ligne ci-dessus dans le fichier.
Maintenant, modifiez l'IP à l'intérieur de la ligne avec l'adresse IP de votre Raspberry Pi et vous pouvez trouver votre adresse Raspberry Pi via la commande suivante:
$ hostname -i
Enregistrez le fichier ci-dessus en utilisant les clés «Ctrl + x», y et appuyez sur Entrée pour quitter. Nous faisons cette étape juste pour nous assurer que seuls les utilisateurs de confiance qui sont connectés à notre réseau local auront accès aux fichiers.
Étape 9: Création d'un fichier de service
Dans l'étape de configuration finale, nous devons faire une dernière tâche qui consiste à faire un fichier de service pour Synchronisation Utilisation de la commande suivante:
$ sudo nano / lib / systemd / system / syncthing.service
Ajoutez les informations suivantes dans le fichier:
[Unité]
Description = Syncthing
Documentation = homme: Syncthing (1)
After = réseau.cible
[Service]
Utilisateur = Raspberrypi
Execstart = / usr / bin / syncthing -no-browser -no-restart -logflags = 0
Redémarrer = à l'on
RestartSec = 5
SuccessExitStatus = 3 4
RestartForceExitStatus = 3 4
# Durcissement
ProtectSystem = Full
PrivateTMP = true
SystemCallarchitectures = natif
MemoryDenyWriteExECUTE = True
Inon-wprivileges = true
[Installer]
Recherché = multi-utilisateurs.cible
Enregistrer le fichier et terminer la création du Synchronisation Fichier de service sur Raspberry Pi .
Étape 10: Activation du service de synchronisation
Après avoir créé un fichier de service pour Synchronisation, Vous devrez à nouveau activer le service via la commande suivante:
$ sudo systemctl Activer la syncoration
Étape 11: Démarrage du service de synchronisation
Maintenant, commencez le Synchronisation Service sur Raspberry Pi en utilisant la commande mentionnée ci-dessous:
$ sudo systemctl start syncthing
Étape 12: Vérification du service de synchronisation
Vous devrez également vous assurer si le Synchronisation Le service fonctionne bien sur votre Raspberry Pi et vous pouvez le faire en émettant la commande suivante ::
$ sudo systemctl status syncthing
Cela garantit que le Synchronisation Le service fonctionne parfaitement bien.
Étape 13: Accès à l'interface Web Syncthing
Utilisez maintenant l'adresse http: // 192.168.100.162: 8384 / Pour accéder à l'interface Web sur votre navigateur.
Tout d'abord, vous devrez vous assurer Synchronisation Confidentialité pour que vous ne pouvez accéder à vos fichiers de votre système et vous pouvez le faire en cliquant sur le "Paramètres" option.
Dans le "Gui«Tab, entrez le nom d'utilisateur, fournissez un mot de passe, puis cliquez sur«Sauvegarder" bouton.
Dès que vous enregistrez les modifications, vous devrez fournir votre nom d'utilisateur et votre mot de passe pour accéder à l'interface Web.
Pour synchroniser les fichiers entre les périphériques, vous devrez ajouter l'ID de périphérique en cliquant sur le "Ajouter un appareil distant" option. L'appareil que vous souhaitez ajouter doit avoir un Synchronisation Installer et l'ID de périphérique sera à l'intérieur de l'application. Après cela, vous pouvez partager votre dossier Raspberry Pi avec cet appareil particulier en cliquant sur le «Ajouter le dossier" option.
Conclusion
Synchronisation est une application robuste qui offre aux utilisateurs la liberté de partager des fichiers entre plusieurs appareils de manière sécurisée. Vous pouvez installer et exécuter cette application sur votre navigateur Raspberry Pi via les étapes ci-dessus qui incluent l'ajout d'une touche et d'un référentiel GPG et à l'aide de la commande d'installation pour installer l'application sur votre appareil. Après l'installation, vous devrez apporter quelques modifications dans les fichiers de configuration pour accéder à la Synchronisation Interface Web sur votre navigateur. Avec l'ID de périphérique distant, vous pouvez permettre à l'appareil d'effectuer le partage de fichiers avec votre Raspberry Pi.