Published using Google Docs
BitTorrent Sync - Asennus Kapsille
Updated automatically every 5 minutes

BitTorrent Sync - Asennus Kapsille

BitTorrent Sync on BitTorrent -tekniikkaan pohjaava tiedostojen synkronointiohjelmisto. Tiedostojen synkronointi on (lähes) reaaliaikaista, joten ohjelmisto soveltuu esimerkiksi kannettavan ja pöytäkoneen väliseen synkronointiin. Synkronointi “piiri” voi sisältää useita laitteita ja myös mobiililaitteille on omat sovelluksensa.

Tämän ohjeen tarkoituksena on asentaa yksi “instanssi” Kapsille (Lakka). Ohje on testattu toimivaksi 15.12.2014. Ohjeen mukainen asennus ei käytä web-pohjaista käyttöliittymää, vaan kaikki asetusten säätö tapahtuu asetustiedoston kautta. Ohje ei neuvo ohjelmiston asennusta muille laitteille.

Huomioitavaa

Ohjelmiston lataus

Ota yhteys lakka.kapsi.fi -palvelimelle (siilo käytettävissä lakalta, muttei hillalta…)

Luodaan hakemisto (ja siirrytään siihen), johon btsync asennetaan.

mkdir ~/.btsync; cd ~/.btsync

Ladataan btsyncin uusin versio

wget -O btsync.tar.gz http://download-new.utorrent.com/endpoint/btsync/os/linux-x64/track/stable

Puretaan paketti ja poistetaan ladattu versio

tar xvf btsync.tar.gz; rm btsync.tar.gz

Luodaan vaadittu “apukansio”

mkdir ~/.btsync/sync

Asetustiedoston luonti

Luo asetustiedosto “~/.btsync/btsync.conf” ja kopio oheinen pohja sinne. Tarvittavat muutokset on korostettu punaisella värillä.

{

  // Laitenimi, jolla Lakka näkyy muille laitteille

  "device_name": "Lakka",

  // valitaan satunnainen portti väliltä 30000 - 40000 (avointa porttia ei tarvita)

  "listening_port" : 31524,

  // “Apuhakemisto”, käytetään synkronointiin vaadittujen tietojen tallentamiseen

  "storage_path" : "/home/users/TUNNUS/.btsync/sync",

  // Prosessin tunnisteen tallennukseen käytetty tiedosto

  "pid_file" : "/home/users/TUNNUS/.btsync/pid",

  // Älä käytä UPnP -tekniikkaa porttien aukaisuun (tai sen yritykseen…)

  "use_upnp" : false,

  // Jaetut / synkronoitavat kansiot

  "shared_folders" :

  [

    // Yksittäisen hakemiston asetukset, voidaan toistaa useita kertoja useamman hakemiston synkronoimiseksi

    {

      // Salainen avain hakemistolle, joko luodaan “~/.bin/btsync --generate-secret” -komennolla

      // tai olemassa oleva avain lähteestä, joka halutaan synkronoida

      // HUOM! Älä jaa tätä muille, tämän avulla kuka tahansa voi ladata tiedostosi!

      "secret" : "jansd",

      // Hakemisto, johon tiedot tallennetaan

      "dir" : "/siilo/users/TUNNUS/btsync",

      // Älä etsi muita laitteita lähiverkosta (niitä tuskin Kapsin lähiverkossa on…)

      "search_lan" : false

    }

  ],

  // Salaa data myös lähiverkossa

  "lan_encrypt_data": true

}

Synkronoinnin käynnistys

Kun vaaditut asetukset on tehty, voidaan synkronointi käynnistää komennolla

~/.btsync/btsync --config ~/.btsync/btsync.conf

Vianetsintä

Mikäli käytit esimerkin configuraatiotiedostoa, logitietoja löytyy tiedostosta
~/.btsync/sync/sync.log