PROJET AUTOBLOG


Tiger-222

Site original : Tiger-222

⇐ retour index

Installer BitTorrent Sync

lundi 20 janvier 2014 à 00:56
BitTorrent Sync est un outil de synchronisation sécurisée de fichiers, du pair à pair chiffré en AES 256, disponible sur les plateformes Windows, Mac OSX et GNU/Linux. Un concurrent non libre et non open-source à Droppox, Google Drive et consorts.

Installation


Récupérer la dernière version depuis la page des téléchargements, décompresser l'archive obtenue, puis placer l'exécutable btsync dans /usr/local/bin/.


Configuration


Admettons qu'un volume TrueCrypt soit monté dans /media/trucrypt1 et que nous voulions stocker les informations de configuration dans celui-ci, voici les commandes à effectuer :
$ mkdir /media/trucrypt1/.sync
$ btsync --dump-sample-config > /media/trucrypt1/.sync/sync.conf

Éditer le fichier nouvellement créer et y ajouter :
{
"device_name": "Tiger-222",
"listening_port" : 2048, // 0 - port aléatoire
"storage_path" : "/media/truecrypt1/.sync",
"check_for_updates" : false,
"use_upnp" : false,
"download_limit" : 0,
"upload_limit" : 0,
"webui" : {
"listen" : "0.0.0.0:8888",
"login" : "identifiant",
"password" : "mot de passe"
}
}
Ne pas oublier de rediriger le port, 2048 dans cet exemple. Le nom des options est assez compréhensible, mais si vous bloquez, n'hésitez pas à demander.


Exécution


Il suffira d'appeler btsync avec le fichier de configuration désiré :
$ btsync --config /media/trucrypt1/.sync/sync.conf
# BitTorrent Sync forked to background. pid = xxxx

L'interface web est désormais accessible à http://127.0.0.1:8888, vous pouvez modifier la langue et ajouter des dossiers de partage (création, ajout avec clef secrète, etc.).

btsync.png


.SyncIgnore


Si certains fichiers d'un dossier partagé ne doivent pas l'être, créer le fichier .SyncIgnore dans ce dossier et ajouter un motif par ligne :
*.bak
~*
dossier/confidentiel.odt

Lien vers la documentation officielle.