<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rohak</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rohak"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Rohak"/>
	<updated>2026-05-06T02:22:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Bittorrent_Sync&amp;diff=74448</id>
		<title>Bittorrent Sync</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Bittorrent_Sync&amp;diff=74448"/>
		<updated>2014-01-15T01:37:12Z</updated>

		<summary type="html">&lt;p&gt;Rohak: moved Bittorrent Sync to BitTorrent Sync Linuxi Serveris&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BitTorrent Sync Linuxi Serveris]]&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74447</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74447"/>
		<updated>2014-01-15T01:37:12Z</updated>

		<summary type="html">&lt;p&gt;Rohak: moved Bittorrent Sync to BitTorrent Sync Linuxi Serveris&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BitTorrent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
Autor:&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
Pildid:&lt;br /&gt;
Robert Ohak&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
BitTorrent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
BitTorrent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
BitTorrent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend aitab seadistada BitTorrent Sync-i kesksel serveril kasutamiseks. Juhend ei hõlma endas klientidele rakenduste paigaldamist, kuid võimaldab allolevat kasutada Linuxi platvormil olevate klientide lisamiseks.&lt;br /&gt;
&lt;br /&gt;
Juhendile lisaks võib veel lisada näitena toodud käivitatava skripti süsteemgiga koos käivitatavaks.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BitTorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Järgnevad käsud on soovtatav käivitada juurkasutaja õigustes, näitesk Ubuntus eelnevalt kasutades käsureal käsku&lt;br /&gt;
 sudo -i&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BitTorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 sudo useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BitTorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BitTorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 sudo mkdir /opt/btsync/&lt;br /&gt;
 sudo chown btsync /opt/btsync/&lt;br /&gt;
 sudo tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 sudo rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;BitTorrent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu BitTorrent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi BitTorrent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame BitTorrent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - BitTorrent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust BitTorrent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome klient masinast serverisse ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised BitTorrent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda BitTorrent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid BitTorrent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttena annab Bittorrent Sync-i kasutada väikestes ja keskmise suurusega ettevõttes kasutajate arvutites olevate tähtsate dokumentide/kaustade koopiate tegemiseks peaaegu, et reaalajas. Eelisena paljude sünkroniseerimist võimaldavate tarkvarade ees võimaldab Bittorrent Sync sünkroniseerida klientide kaustu ka sisevõrgu väliselt.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Bittorent_Sync&amp;diff=74446</id>
		<title>Bittorent Sync</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Bittorent_Sync&amp;diff=74446"/>
		<updated>2014-01-15T01:36:34Z</updated>

		<summary type="html">&lt;p&gt;Rohak: moved Bittorent Sync to Bittorrent Sync&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Bittorrent Sync]]&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74445</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74445"/>
		<updated>2014-01-15T01:36:34Z</updated>

		<summary type="html">&lt;p&gt;Rohak: moved Bittorent Sync to Bittorrent Sync&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BitTorrent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
Autor:&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
Pildid:&lt;br /&gt;
Robert Ohak&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
BitTorrent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
BitTorrent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
BitTorrent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend aitab seadistada BitTorrent Sync-i kesksel serveril kasutamiseks. Juhend ei hõlma endas klientidele rakenduste paigaldamist, kuid võimaldab allolevat kasutada Linuxi platvormil olevate klientide lisamiseks.&lt;br /&gt;
&lt;br /&gt;
Juhendile lisaks võib veel lisada näitena toodud käivitatava skripti süsteemgiga koos käivitatavaks.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BitTorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Järgnevad käsud on soovtatav käivitada juurkasutaja õigustes, näitesk Ubuntus eelnevalt kasutades käsureal käsku&lt;br /&gt;
 sudo -i&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BitTorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 sudo useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BitTorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BitTorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 sudo mkdir /opt/btsync/&lt;br /&gt;
 sudo chown btsync /opt/btsync/&lt;br /&gt;
 sudo tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 sudo rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;BitTorrent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu BitTorrent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi BitTorrent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame BitTorrent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - BitTorrent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust BitTorrent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome klient masinast serverisse ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised BitTorrent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda BitTorrent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid BitTorrent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttena annab Bittorrent Sync-i kasutada väikestes ja keskmise suurusega ettevõttes kasutajate arvutites olevate tähtsate dokumentide/kaustade koopiate tegemiseks peaaegu, et reaalajas. Eelisena paljude sünkroniseerimist võimaldavate tarkvarade ees võimaldab Bittorrent Sync sünkroniseerida klientide kaustu ka sisevõrgu väliselt.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74444</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74444"/>
		<updated>2014-01-15T01:34:12Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BitTorrent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
Autor:&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
Pildid:&lt;br /&gt;
Robert Ohak&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
BitTorrent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
BitTorrent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
BitTorrent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend aitab seadistada BitTorrent Sync-i kesksel serveril kasutamiseks. Juhend ei hõlma endas klientidele rakenduste paigaldamist, kuid võimaldab allolevat kasutada Linuxi platvormil olevate klientide lisamiseks.&lt;br /&gt;
&lt;br /&gt;
Juhendile lisaks võib veel lisada näitena toodud käivitatava skripti süsteemgiga koos käivitatavaks.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BitTorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Järgnevad käsud on soovtatav käivitada juurkasutaja õigustes, näitesk Ubuntus eelnevalt kasutades käsureal käsku&lt;br /&gt;
 sudo -i&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BitTorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 sudo useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BitTorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BitTorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 sudo mkdir /opt/btsync/&lt;br /&gt;
 sudo chown btsync /opt/btsync/&lt;br /&gt;
 sudo tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 sudo rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;BitTorrent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu BitTorrent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi BitTorrent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame BitTorrent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - BitTorrent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust BitTorrent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome klient masinast serverisse ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised BitTorrent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda BitTorrent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid BitTorrent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kokkuvõte==&lt;br /&gt;
&lt;br /&gt;
Kokkuvõttena annab Bittorrent Sync-i kasutada väikestes ja keskmise suurusega ettevõttes kasutajate arvutites olevate tähtsate dokumentide/kaustade koopiate tegemiseks peaaegu, et reaalajas. Eelisena paljude sünkroniseerimist võimaldavate tarkvarade ees võimaldab Bittorrent Sync sünkroniseerida klientide kaustu ka sisevõrgu väliselt.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Linuxi administreerimine]]&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74443</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74443"/>
		<updated>2014-01-15T01:15:57Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=BitTorrent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
BitTorrent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
BitTorrent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
BitTorrent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend aitab seadistada BitTorrent Sync-i kesksel serveril kasutamiseks. Juhend ei hõlma endas klientidele rakenduste paigaldamist, kuid võimaldab allolevat kasutada Linuxi platvormil olevate klientide lisamiseks.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BitTorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BitTorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BitTorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BitTorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;BitTorrent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu BitTorrent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi BitTorrent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame BitTorrent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - BitTorrent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust BitTorrent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised BitTorrent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda BitTorrent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid BitTorrent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74442</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74442"/>
		<updated>2014-01-15T01:12:56Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Käesolev juhend aitab seadistada Bittorrent Sync-i kesksel serveril kasutamiseks. Juhend ei hõlma endas klientidele rakenduste paigaldamist, kuid võimaldab allolevat kasutada Linuxi platvormil olevate klientide lisamiseks.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised Bittorent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda Bittorent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid Bittorent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74441</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74441"/>
		<updated>2014-01-15T01:04:49Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 3 (kombineeritud) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised Bittorent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Klientide lisamine==&lt;br /&gt;
Klientide lisamisel tuleb vastavalt platvormile paigalda Bittorent Sync rakendus ja kasutada sünkroniseeritava kausta defineerimisel samat saladust, mis serveris seadistati.&lt;br /&gt;
&lt;br /&gt;
Juhendid Bittorent.com leheküljel:&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/get-started&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/desktop-manual&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/other-platforms&lt;br /&gt;
&lt;br /&gt;
http://www.bittorrent.com/sync/help/mobile-manual&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74440</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74440"/>
		<updated>2014-01-15T00:58:59Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 2 (keerulisem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
Kasutades konfiguratsiooni faili on võimalik kasutada skripte, mis selle genereerivad ja see võimaldab suurtemate kasutajate arvu puhul kiirendada ja lihtsustada haldamist.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon konfiguratsioonist eemaldatud.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 3 (kombineeritud)===&lt;br /&gt;
Kolmanda võimalusena saab kasutada mõlemat eelnevat. Kõigepealt tuleb kasutada teise võimalusena näidatud konfiguratsiooni faili võimalust, mille järel võib tagasi minna esimese võimaluse juurde, mis annab teise ees lisa väärtusena veebiliidesega haldamise võimaluse. Nimelt peale konfigutratsioonis määratud kaustade defineerimist ja rakenduse käivitamist lisatakse kõik jagamised Bittorent Sync-i seadistuste faili &#039;&#039;settings.dat&#039;&#039; asukohaga &#039;&#039;/opt/btsync/.sync/settings.dat&#039;&#039;. Peale seda tuleb konfiguratsiooni failist kõik jagamise definitsioonid eemaldada ja kasutada võimalusena 1 toodud konfiguratsiooni faili näidist.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74439</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74439"/>
		<updated>2014-01-15T00:46:09Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 2 (keerulisem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui sünkroniseeritavad kaustad on konfiguratsiooni failis ette antud, siis veebiliides ei toimi ja see tõttu on &#039;&#039;webui&#039;&#039; sektsioon näitest eemaldatud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74438</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74438"/>
		<updated>2014-01-15T00:39:40Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
  ,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true,&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;, &lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74437</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74437"/>
		<updated>2014-01-15T00:38:54Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 2 (keerulisem) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili all olevate näidete alusel.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
  }&lt;br /&gt;
  ,&lt;br /&gt;
  &amp;quot;shared_folders&amp;quot; :&lt;br /&gt;
  [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;ALSVI55ABHW4FJPFH5OTSEBYE64XJ6RMU&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/student/sync&amp;quot;, &lt;br /&gt;
      &amp;quot;use_relay_server&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_tracker&amp;quot; : true, &lt;br /&gt;
      &amp;quot;use_dht&amp;quot; : false,&lt;br /&gt;
      &amp;quot;search_lan&amp;quot; : true,&lt;br /&gt;
      &amp;quot;use_sync_trash&amp;quot; : true,&lt;br /&gt;
    }&lt;br /&gt;
    ,&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;secret&amp;quot; : &amp;quot;AQBP4JZP64EB7OHPD7QSJG3C64MSKWVT5&amp;quot;,                   &lt;br /&gt;
      &amp;quot;dir&amp;quot; : &amp;quot;/home/common/sync&amp;quot;, &lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74436</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74436"/>
		<updated>2014-01-15T00:26:54Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
Peale lisamist peaks olema esmane tulemus järgnev&lt;br /&gt;
[[image:ROhak_BTSync_3.png|none|frame|Pilt 3 - Kaust lisatud]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_3.png&amp;diff=74435</id>
		<title>File:ROhak BTSync 3.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_3.png&amp;diff=74435"/>
		<updated>2014-01-15T00:25:17Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74434</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74434"/>
		<updated>2014-01-15T00:14:56Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Veebiliidesele ligipääsu piiramine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74433</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74433"/>
		<updated>2014-01-15T00:13:49Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guide&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74432</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74432"/>
		<updated>2014-01-15T00:13:20Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user guidev&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74431</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74431"/>
		<updated>2014-01-15T00:12:15Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user manual&amp;quot;/&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74430</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74430"/>
		<updated>2014-01-15T00:10:16Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
Saladuste genereerimiseks on kolm võimalust:&lt;br /&gt;
&lt;br /&gt;
*1 - Lasta veebiliidesel saladus ise genereerida vajutades &#039;&#039;&#039;Generate&#039;&#039;&#039; nuppu sünkroniseeritava kausta lisamise dialoogis.&lt;br /&gt;
&lt;br /&gt;
*2 - Kasutades &#039;&#039;--generate-secret&#039;&#039;&amp;lt;ref name=&amp;quot;user manual&amp;quot;&amp;gt; võtit käsureal käivitades rakendust Bittorent Sync&lt;br /&gt;
 /opt/btsync/btsync --generate-secret&lt;br /&gt;
&lt;br /&gt;
*3 - Kasutades enamuse linuxitega kaasas olevaid rakendusi dd ja base64&lt;br /&gt;
 dd if=/dev/urandom bs=50 count=1 2&amp;gt;/dev/null | base64&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74429</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74429"/>
		<updated>2014-01-15T00:03:49Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseeritava kausta lisamise dialoog.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseeritava kausta lisamise]]&lt;br /&gt;
Selles aknas saab genereerida või lisada sünkroniseeritava kausta saladuse ja valida kausta asukoht.&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74428</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74428"/>
		<updated>2014-01-15T00:02:16Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none|frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vajutades nuppu &#039;&#039;&#039;Add Folder&#039;&#039;&#039; avatakse sünkroniseerimitava kausta lisamise dialoog&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_2.png|none|frame|Pilt 2 - Sünkroniseerimitava kausta lisamise]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_2.png&amp;diff=74427</id>
		<title>File:ROhak BTSync 2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_2.png&amp;diff=74427"/>
		<updated>2014-01-15T00:01:45Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74426</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74426"/>
		<updated>2014-01-14T23:54:53Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:ROhak_BTSync_1.png|none||frame|Pilt 1 - Bittorent Sync-i veebiliides]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74425</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74425"/>
		<updated>2014-01-14T23:53:45Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime eelnevalt konfiguratsioonis määratud kasutajanime ja parooliga sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
[[image:Tliik_dd1.png|none|548x76px|frame|Pilt 1 - kirjutuskiiruse mõõtmine dd abil]]&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_1.png&amp;diff=74424</id>
		<title>File:ROhak BTSync 1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=File:ROhak_BTSync_1.png&amp;diff=74424"/>
		<updated>2014-01-14T23:49:03Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74423</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74423"/>
		<updated>2014-01-14T23:43:12Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi ja logime sisse&lt;br /&gt;
 http://serveri.aadress:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74422</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74422"/>
		<updated>2014-01-14T23:42:45Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Veebiliidesele ligipääsu piiramine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@serveri.aadress -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74421</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74421"/>
		<updated>2014-01-14T23:41:39Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Ettevalmistus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74420</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74420"/>
		<updated>2014-01-14T23:41:28Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Ettevalmistus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;Eelnevad 4 punkti ühe käsuna&#039;&#039;&#039;&#039;&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74419</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74419"/>
		<updated>2014-01-14T23:41:01Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74418</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74418"/>
		<updated>2014-01-14T23:40:47Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega, mis asuvad järgrevatel aadressitel&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74417</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74417"/>
		<updated>2014-01-14T23:39:41Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili &amp;lt;ref name=&amp;quot;user guide&amp;quot;&amp;gt;Bittorent Sync user guide : http://btsync.s3-website-us-east-1.amazonaws.com/BitTorrentSyncUserGuide.pdf &amp;lt;/ref&amp;gt; nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu BTSync server&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*device_name - määrab serverile kirjelduse.&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74416</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74416"/>
		<updated>2014-01-14T23:36:25Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed ja kasutajad kuuluvad gruppi &#039;&#039;kasutaja&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74415</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74415"/>
		<updated>2014-01-14T23:32:47Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutava privaatsuspoliitika ja kasutustingimustega&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74414</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74414"/>
		<updated>2014-01-14T23:30:10Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 x64 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74413</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74413"/>
		<updated>2014-01-14T23:29:45Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume Bittorrent Sync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome Bittorrent Sync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva Bittorrent Sync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta Bittorrent Sync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74412</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74412"/>
		<updated>2014-01-14T23:28:27Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva näidise alusel:&lt;br /&gt;
 { &lt;br /&gt;
   &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
   &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
   &amp;quot;webui&amp;quot; :&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
     &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
     &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
*listening_port - määrab pordi, mille kaudu Bittorent Sync-i liiklus käib, kui pordi numbriks on 0, siis valitakse igal käivitamisel suvaline port.&lt;br /&gt;
&lt;br /&gt;
*webui : listen - määrab pordi, mille kaudu pääeseb ligi Bittorent Sync-i veebiliidesele ja määrab ka võrgu mille kaudu veebiliidesele ligi pääseb&lt;br /&gt;
&lt;br /&gt;
*webui : vlogin ja password - määravad veeviliidesele ligipääsu kasutaja nime ja parooli&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebiliidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebiliidesele ligipääsu piiramine====&lt;br /&gt;
Veebiliidesele ligipääsu turvalisemaks tegemiseks on vaja muuta konfiguratsiooni fails muuta rida &lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
piirates ligi lastavate aadressite vahemiku lokaalsele seadmele&lt;br /&gt;
 &amp;quot;listen&amp;quot; : &amp;quot;127.0.0.1:8888&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74411</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74411"/>
		<updated>2014-01-14T23:18:03Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva sisuga:&lt;br /&gt;
 { &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74410</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74410"/>
		<updated>2014-01-14T23:17:46Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Seadistamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
Loome konfiguratsiooni faili nimega /opt/btsync/config.cfg järgneva sisuga:&lt;br /&gt;
{ &lt;br /&gt;
  &amp;quot;device_name&amp;quot;: &amp;quot;Minu seade&amp;quot;,&lt;br /&gt;
  &amp;quot;listening_port&amp;quot; : 56789,&lt;br /&gt;
  &amp;quot;webui&amp;quot; :&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;listen&amp;quot; : &amp;quot;0.0.0.0:8888&amp;quot;,&lt;br /&gt;
    &amp;quot;login&amp;quot; : &amp;quot;admin&amp;quot;,&lt;br /&gt;
    &amp;quot;password&amp;quot; : &amp;quot;parool&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74409</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74409"/>
		<updated>2014-01-14T23:15:30Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync --config /opt/btsync/config.cfg&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74408</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74408"/>
		<updated>2014-01-14T23:09:46Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Veebi liidesele ligipääsu piiramine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamise&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh root@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74272</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74272"/>
		<updated>2014-01-14T14:03:23Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Näitena toodud paigalduses kasutatakse Ubuntu 12.04 serverit.&lt;br /&gt;
Serveris on kasutajate kodukataloogid /home kaustas ja kasutajate nimed on samad, mis kaustade nimed.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74271</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74271"/>
		<updated>2014-01-14T13:46:49Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Veebi liidesele ligipääsu piiramine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 .&lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74270</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74270"/>
		<updated>2014-01-14T13:46:39Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Võimalus 1 (lihtsam) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
Esmalt käivitame Bittorent Sync-i&lt;br /&gt;
 /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadress&lt;br /&gt;
 http://serveri.nimi:8888/gui&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Veebi liidesele ligipääsu piiramine====&lt;br /&gt;
Veebi liidesele ligipääsu piiramiseks on vaja luua konfiguratsiooni fail ja käivitada Bittorent Sync sellega koos.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Loome ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Avame veebilehitsejas aadressi&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74269</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74269"/>
		<updated>2014-01-14T13:41:46Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Paigaldamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
====Liidesele ligipääsu piiramine====&lt;br /&gt;
&lt;br /&gt;
Loo ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Ava veebilehitsejas aadress&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74268</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74268"/>
		<updated>2014-01-14T13:41:36Z</updated>

		<summary type="html">&lt;p&gt;Rohak: /* Eeldused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
 &lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
====Liidesele ligipääsu piiramine====&lt;br /&gt;
&lt;br /&gt;
Loo ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Ava veebilehitsejas aadress&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74267</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74267"/>
		<updated>2014-01-14T13:41:28Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
 &lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
====Liidesele ligipääsu piiramine====&lt;br /&gt;
&lt;br /&gt;
Loo ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Ava veebilehitsejas aadress&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74266</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74266"/>
		<updated>2014-01-14T13:40:10Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
 &lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1 (lihtsam)===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
====Liidesele ligipääsu piiramine====&lt;br /&gt;
&lt;br /&gt;
Loo ssh pordi suunamine&amp;lt;ref name=&amp;quot;man ssh&amp;quot;&amp;gt;man ssh:http://www.linuxmanpages.com/man1/ssh.1.php&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ssh kasutaja@server -L 1234:localhost:8888 -N&lt;br /&gt;
&lt;br /&gt;
Ava veebilehitsejas aadress&lt;br /&gt;
 http://127.0.0.1:1234/gui&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2 (keerulisem)===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74263</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74263"/>
		<updated>2014-01-14T13:36:00Z</updated>

		<summary type="html">&lt;p&gt;Rohak: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.=&lt;br /&gt;
&lt;br /&gt;
Robert Ohak AK31&lt;br /&gt;
&lt;br /&gt;
==Sissejuhatus==&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
==Eeldused==&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
==Paigaldamine==&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
 &lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
==Ettevalmistus==&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldame, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
==Seadistamine==&lt;br /&gt;
&lt;br /&gt;
===Võimalus 1===&lt;br /&gt;
Esimene võimalus on kasutada Bittorrent Sync-i serveri haldamiseks tarkvaraga kaasa tulevat veebi liidest.&lt;br /&gt;
&lt;br /&gt;
===Võimalus 2===&lt;br /&gt;
Teine võimalus on kasutada konfiguratsiooni faili, kus on kõik seadistused ja jagamised välja toodud.&lt;br /&gt;
&lt;br /&gt;
==Kasutatud materjal==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74262</id>
		<title>BitTorrent Sync Linuxi Serveris</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=BitTorrent_Sync_Linuxi_Serveris&amp;diff=74262"/>
		<updated>2014-01-14T13:26:00Z</updated>

		<summary type="html">&lt;p&gt;Rohak: Created page with &amp;quot;Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.  Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta ja…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bittorent Sync abil andmete tagavara koopiate tegemine kesksesse serverisse.&lt;br /&gt;
&lt;br /&gt;
Bittorent Sync on BitTorrent Inc. poolt toodetav beta staatuses olev suletud lähtekoodiga tasuta jagatav failide [http://et.wikipedia.org/wiki/P2P-v%C3%B5rgustik peer-to-peer] sünkroniseerimis tarkvara.&lt;br /&gt;
Bittorent Sync on multiplatvormne, toetatud on enamlevinud platvormid/operatsiooni süsteemid: Windows, MacOS, iOS, Android ja Linuxid erinevatel arhidektuuridel, kaasa arvatud NAS seadmed.&lt;br /&gt;
Bittorent Sync abil on võimalik sünkroniseerida faile jagatud kaustas kahe või enama seadme vahel.&lt;br /&gt;
&lt;br /&gt;
Enne jätkamist loeme läbi ja nõustume BTSync-i puudutav privaatsus teabe ja litsentsiga&lt;br /&gt;
 http://www.bittorrent.com/legal/privacy&lt;br /&gt;
 http://www.bittorrent.com/legal/terms-of-use&lt;br /&gt;
&lt;br /&gt;
Loome BTSync-ile oma kasutaja. Võti -g määrab kasutajate gruppi, milles peavad olema kõik kasutajad, kellele sync võimaldatakse.&lt;br /&gt;
 useradd -g kasutaja -d /home/common -c &amp;quot;btsync service&amp;quot; -m btsync&lt;br /&gt;
&lt;br /&gt;
Laeme alla vastavalt paltvormile sobiva BTSync-i (Näites toodu sobib x64 linuxi platvormile)&lt;br /&gt;
 wget http://download-lb.utorrent.com/endpoint/btsync/os/linux-glibc23-x64/track/stable -O btsy.tar&lt;br /&gt;
 &lt;br /&gt;
Loome kausta BTSync-ile, koos õigete õigustega ja pakime ta sinna lahti&lt;br /&gt;
 mkdir /opt/btsync/&lt;br /&gt;
 chown btsync /opt/btsync/&lt;br /&gt;
 tar -xf btsy.tar -C /opt/btsync btsync&lt;br /&gt;
&lt;br /&gt;
Eemaldame allalaetud fail&lt;br /&gt;
 rm btsy.tar&lt;br /&gt;
&lt;br /&gt;
Loome käivitus skripti&lt;br /&gt;
 echo &#039;su btsync -c &amp;quot;umask 002; /opt/btsync/btsync&amp;quot;&#039; &amp;gt; /opt/btsync/btsync.sh&lt;br /&gt;
 chmod +x /opt/btsync/btsync.sh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Siseneme kasuta, kus asuvad kasutajate kaustad&lt;br /&gt;
 cd /home/&lt;br /&gt;
&lt;br /&gt;
Lisame kõikidele kasutajatele/kataloogidele alamkausta sync. Eeldane, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Muudame loodud kaustade omaniku ja gruppi. Eeldane, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chown $i:kasutaja $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Lisame loodud kaustadele &amp;quot;sticky bit&amp;quot;-i &amp;lt;ref name=&amp;quot;premissions for btsync&amp;quot;&amp;gt;Setting BtSync Premissions:http://drup.org/setting-permissions-bittorrent-sync&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Using SGID&amp;quot;&amp;gt;Using SGID to Control Group Ownership of Directories:http://www.library.yale.edu/wsg/docs/permissions/sgid.htm&amp;lt;/ref&amp;gt;. Eeldane, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod g+s $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Anname gruppile kirjutamis õiguse. Eeldane, et kasutaja nimi ja kasutaja kataloog on sama nimega.&lt;br /&gt;
 for i in $( ls ); do chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
Eelnevad 4 punkti ühe käsuna &lt;br /&gt;
 for i in $( ls ); do mkdir $i/sync; chown $i:kasutaja $i/sync; chmod g+s $i/sync; chmod -R g+w $i/sync; done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Kasutatud materjal=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rohak</name></author>
	</entry>
</feed>