Installer BitTorrent Sync
lundi 20 janvier 2014 à 00:56BitTorrent 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.
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/.
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 :
Éditer le fichier nouvellement créer et y ajouter :
Il suffira d'appeler btsync avec le fichier de configuration désiré :
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.).
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 :
Lien vers la documentation officielle.
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.).
.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.