Tidigare har vi introducerat dig till BitTorrent Sync som låter dig synkronisera dina filer från dator till dator med Bittorrent-teknik. Om du har en egen webbserver kan du använda btsync som backupverktyg för att säkerhetskopiera filer från din dator till webbservern. Så här kan du konfigurera BitTorrent Sync på din server.

Obs! Denna handledning förutsätter att du har en Linux-server och du har administrativa rättigheter till servern. Om du använder en Windows-server är denna handledning inte tillämplig.

1. Logga in på din fjärrserver via SSH. I hemkatalogen (eller någon mapp som inte är tillgänglig för allmänheten), skapa en "btsync" -mapp.

 mkdir btsync cd btsync 

Hämta sedan BitTorrent Sync-installationsprogrammet från webben.

 wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_x64.tar.gz 

Jag använder 64-bitarsversionen av installationsprogrammet. Du kan välja vilken version som är mest lämplig för din server.

Extrahera tjärfilen:

 tjär -xvzf btsync_x64.tar.gz 

Om du kör ett kommando " ls " ska du se filen "btsync" och "LICENSE.TXT".

Kör btsync-filen.

 ./btsync 

Detta kommer att köra BitTorrent Sync i bakgrunden.

Gå nu till din webbläsare och skriv in adressen: " http: // din-ip-adress: 8888 "

På en Apache-server med flera domäner kan du behöva lägga till följande post i den domänspecifika vhost-filen:

 ProxyPass http://127.0.0.1:8888/gui/ ProxyPassReverse http://127.0.0.1:8888/gui/ Omdirigera permanent / btsync / gui / 

Starta om Apache-servern och du kommer att kunna komma åt via webbadressen: " http: // din-domännamn / gui / "

Skydda BTSync GUI

BTSync GUI är som standard tillgänglig för allmänheten och alla kan komma åt den. Vad du vill göra är att lägga till ett lösenordsskydd så att du bara kan komma åt det.

Skapa en "btsync.config" -fil på fjärrserver. Se till att du placerar den på en plats som inte är tillgänglig för allmänheten.

 nano btsync.config 

Klistra in följande rader till den tomma filen:

 {"webui": {"listen": "0.0.0.0:8888", "inloggning": "YOUR_LOGIN_USERNAME", "lösenord": "YOUR_LOGIN_PASSWORD"}} 

Ersätt "YOUR_LOGIN_USERNAME" och "YOUR_LOGIN_PASSWORD" med ditt användarnamn och lösenord.

Spara (ctrl + o) och avsluta filen (ctrl + x).

Lägg sedan till konfigurationsfilen till btsync:

 ./btsync --config /path/to/btsync.config 

Obs! Du måste stoppa / döda den pågående processen innan du kan lägga till config-filen. En gång till läggs btsync autostart av sig själv.

Uppdatera nu din webbläsare och det kommer att be dig om inloggningsuppgifterna.

Användande

Med webb GUI kommer du att kunna lägga till mapp och hemligheten för att börja synkronisera filerna från din dator till servern. Kom ihåg att du måste installera BitTorrent Sync-klienten på din dator innan du kan synkronisera filerna.

Njut av!