web-dev-qa-db-fra.com

Peer to peer (P2P) Synchronisez et partagez Ubuntu

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

6
Qasim

enter image description here @ The Killer @

Si vous voulez un tutoriel vidéo Jupiter Broadcasting


Qu'est-ce que AeroFS?

AeroFS est presque identique, avec une petite erreur: il n’ya pas de serveur central. Il s’agit d’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 lorsque vous êtes hors ligne . 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 toutes les personnes que vous invitez à partager avec vous.

Rapide

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 LAN.

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.

Systèmes d'exploitation pris en charge

Linux, Windows, Mac, Android

enter image description here

Fore More Features


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 enter image description here

enter image description here

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

enter image description here

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


4
Qasim

Synchronisation

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 uniquement vos données et vous méritez de choisir où elles sont stockées, si elles sont partagées avec des tiers et comment elles sont transmises sur Internet.

C'est une application de synchronisation de fichiers qui est

  • gratuit et open-source - contrairement à Dropbox/Resilio/AeroFS
  • secure - toutes les communications sont cryptées, les nœuds sont authentifiés à l'aide de certificats
  • décentralisé/P2P - Il n'y a pas de serveur central qui puisse enregistrer des choses ou s'arrêter 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, vous devez simplement entrer l'identifiant Syncthing de l'ordinateur avec lequel vous souhaitez établir un couplage. et Syncthing comprend les détails
  • portable - fonctionne sous Windows, Linux (y compris Ubuntu Touch), Mac, BSD, Solaris; il existe également des applications pour Android et iOS.

enter image description here


Installation:

L'application officielle Syncthing peut être installée sur Ubuntu de la manière suivante:

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 lancez immédiatement:

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

Vous devriez maintenant pouvoir ouvrir http: // localhost: 8384 et ajouter 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 <gui>/<address> 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 sensation plus traditionnelle: https://github.com/syncthing/syncthing-gtk#syncthing-gtk

7
naught101

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 que cela 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 économiserez 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

6
verpfeilt

Vous pouvez utiliser nison pour la synchronisation bidirectionnelle des 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 une tâche cron.

Upside: C'est très fiable et la résolution des conflits fonctionne parfaitement avec une interface utilisateur graphique.

Vous pouvez installer unison-gtk via le centre 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 du processeur atteint 100% au hasard, et vous devez souvent résoudre vous-même les conflits dans le référentiel git.

4
FSMaxB