Peer to peer (P2P) Synchroniser et partager Ubuntu

Je souhaite partager des fichiers sur mon réseau et sur des sites distants. Je recherche donc une application de synchronisation / partage P2P . Tout comme Ubuntu One & Drop box, mais il n’a pas de protocole P2P. Je veux P2P parce que je veux économiser de la bande passante sur mon réseau local.

Bittorrent Sync

C’est encore expérimental, mais Bittorrent Sync peut être ce que vous voulez. C’est p2p et est bien documenté. Obtenez toutes les informations ici:
http://labs.bittorrent.com/experiments/sync.html

Bittorrent Sync fonctionne sous Windows, Mac, BSD, Andoid, iOS et Linux (même sur les processeurs ARM et PowerPC).

Je l’utilise depuis quelques mois et je peux dire qu’il fonctionne de manière fiable, même si nous l’utilisons pour collaborer entre 3 utilisateurs et plus de 7 appareils. L’un d’eux est un Raspberry Pi qui est “toujours allumé”. Il existe des référentiels pour Ubuntu et Debian avec une version serveur et une version utilisateur.
Vois ici:

http://forum.bittorrent.com/topic/19560-debian-and-ubuntu-desktop-packages-for-bittorrent-sync/

Dropbox

Dropbox n’est pas p2p et offre un stockage limité, mais il prend en charge la synchronisation locale (= synchronisation réseau) par défaut, vous économisez ainsi de la bande passante sur les réseaux locaux. Il offre également un outil de ligne de commande, vous permettant ainsi de l’utiliser sur des serveurs, etc. Il offre également un contrôle de version via l’interface Web.
https://www.dropbox.com/


Canonicals Ubuntu One ne prend pas encore en charge la synchronisation réseau:
https://bugs.launchpad.net/ubuntuone-client/+bug/375302

Syncthing

Blurb:

Syncthing remplace les services cloud et de synchronisation propriétaires par quelque chose d’ouvert, de digne de confiance et de décentralisé. Vos données sont vos seules données et vous méritez de choisir où elles sont stockées, si elles sont partagées avec un tiers et comment elles sont transmises sur Internet.

C’est une application de synchronisation de fichiers qui est

  • free & open-source – contrairement à Dropbox / Resilio / AeroFS
  • sécurisé – toutes les communications sont cryptées, les nœuds sont authentifiés à l’aide de certificates
  • décentralisé / P2P – il n’y a pas de serveur central capable d’enregistrer des choses ou de tomber en panne quand vous en avez le moins besoin, chaque ordinateur est son propre serveur
  • simple – vous n’avez pas besoin de vous souvenir des adresses IP ou d’obtenir un nom de domaine, il vous suffit d’entrer l’identifiant Syncthing de l’ordinateur avec lequel vous souhaitez vous coupler et Syncthing calcule les détails
  • portable – fonctionne sous Windows, Linux (y compris Ubuntu Touch), Mac, BSD, Solaris; il existe également des applications pour Android et iOS.

entrez la description de l'image ici


Installation:

L’application officielle Syncthing peut être installée sur Ubuntu comme ceci:

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

Pour qu’il démarre au démarrage de votre utilisateur et le lance immédiatement:

 sudo systemctl enable syncthing@$USER.service sudo systemctl start syncthing@$USER.service 

Vous devriez maintenant pouvoir ouvrir http: // localhost: 8384 et append des partages de dossiers ou d’autres ordinateurs avec lesquels vous souhaitez partager. (Remarque: si vous avez plusieurs utilisateurs, les autres utilisateurs obtiendront des numéros de port différents. Consultez l’élément /

dans ~/.config/syncthing.config.xml où l’adresse de l’interface Web est stockée. )


Il existe également une application GTK pour ceux qui préfèrent une atmosphère plus traditionnelle: https://github.com/syncthing/syncthing-gtk#syncthing-gtk

entrez la description de l'image ici @ Le tueur @

Si vous voulez un tutoriel vidéo Jupiter Broadcasting


Qu’est-ce qu’AeroFS?

AeroFS est presque identique, avec une petite erreur: il n’y a pas de serveur central. C’est une synchronisation entre homologues qui fonctionne presque comme Dropbox. Vous pouvez synchroniser des fichiers entre vos propres ordinateurs ou partager des dossiers avec des amis et des collègues, via Internet ou au sein de votre propre réseau en mode hors connexion . Vous aurez toujours besoin d’un compte pour l’authentification, mais vous n’utiliserez plus du tout les serveurs AeroFS.

AeroFS est comme un dossier magique. Tout ce que vous placez dans AeroFS sera automatiquement synchronisé entre vos appareils personnels et toute personne que vous invitez à partager avec vous.

Vite

AeroFS Sync est rapide. Comme AeroFS ne dépend pas du cloud public, les données se synchronisent directement entre les périphériques à la vitesse maximale possible. Cela signifie qu’AeroFS fonctionne incroyablement bien non seulement sur Internet, mais également sur un réseau local .

Privé

Vos données ne résident jamais sur nos propres serveurs. Tout ce que vous synchronisez avec AeroFS est privé et ne sera partagé qu’avec les personnes que vous avez explicitement invité. Cela fait d’AeroFS l’outil idéal pour vos données sensibles.

Illimité

Avec AeroFS, votre équipe et vous-même pouvez synchroniser gratuitement autant de données que vous le souhaitez. Qu’il s’agisse de 10 Go, 100 Go ou 1 To, AeroFS vous permet de synchroniser toutes les données, sur tous vos appareils. Pas de limite, pas de limite de taille de fichier.

Vos données sont en sécurité

AeroFS utilise AES-256 avec RSA 2048 bits pour chiffrer vos précieuses données entre vous et vos collaborateurs. Parce que notre cryptage est de bout en bout, même nous, le fournisseur de services, ne pouvons pas voir vos données.

OS supportés

Linux, Windows, Mac, Android

entrez la description de l'image ici

Fore plus de fonctionnalités


Installation et configuration

  1. Vous devez créer un compte https://aerofs.com/

  2. Téléchargez le programme d’installation Ubuntu, cliquez sur l’application cliente (double-cliquez dessus pour l’ouvrir dans le centre logiciel).

  3. Une fois l’installation terminée, ouvrez AeroFs à partir de Dash & Sign in entrez la description de l'image ici

entrez la description de l'image ici

Après vous être connecté à votre compte AerFs et vérifier les nouveaux appareils

entrez la description de l'image ici

Je synchronise des fichiers d’Ubuntu vers le Samsung Galaxy Tab


Vous pouvez utiliser unison pour la synchronisation bidirectionnelle de fichiers en fonction de profils.

Inconvénient: ce n’est pas un outil de partage de fichiers automatique, vous devez donc synchroniser manuellement ou créer un travail cron.

Upside: il est très fiable et la résolution des conflits fonctionne parfaitement lorsque vous utilisez manuellement l’interface graphique.

Vous pouvez installer unison-gtk via le Centre de logiciel Ubuntu ou via la ligne de commande avec sudo apt-get install unison-gtk

PS: Vous ne devez en aucun cas utiliser SparkleShare. J’essaie de l’utiliser depuis un an et demi et l’utilisation de l’unité centrale dépasse 100% de façon aléatoire. Vous devez souvent résoudre vous-même les conflits dans le référentiel git.