Btsync заети от администратор

BitTorrent Inc е известен със своята легендарна Пеер да Пеер протокол BitTorrent и Utorrent клиент. Но има едно невероятно BitTorrent Sync полезност - btsync, които могат да бъдат полезни в икономиката на ИТ администратора.

Btsync заети от администратор

Какво е btsync?

BitTorrent Sync - е способността да се осигури криптиран пренос на файлове между вашите (и само на вашите) устройства чрез протокола BitTorrent. Ние не трябва да бъдем новоизлюпена облак. в която хората изсипаха шифровани архиви, тъй като не е ясно кой е на страната облак рови из файловете си.

btsync работи на повечето съвременни операционни системи:

  • Mac OS X Snow Leopard или по-късно.
  • Windows XP SP3 или по-късно.
  • Linux ядрото 2.6.16 (Glibc 2.4) или по-късно.
  • FreeBSD 8.4, 9.1 или по-късно.
  • Android 2.2 или по-късно.
  • IOS 5.0 или по-късно.

За много хора свикнали да свързваме с един куп хора, BitTorrent, размахвайки заедно пиратски филми, благодарение на торент тракерите. Но в случай на btsync - това не е така! За да синхронизирате вашите файлове между вашите устройства, ще трябва да се генерира ключ характер тайна. BitTorrent Sync използва / сътрудничество / случаен на Mac и Linux и в Windows Crypto API за да създадете своя небрежен, Base32-базирани, характер-таен ключ. Целият трафик ще се шифрова по време на синхронизация AES.

Ако синхронизацията се извършва не в локалната мрежа или в интернет, можете да се включат UDP, NAT прекосявам и UPnP да премине криптиран трафик през рутери. Но във всеки случай, файловете се предават по криптирана връзка между само на вашите устройства, които знаят тайната ключ.

За да се реши проблема с намирането на вашите устройства в мрежата, следните решения:

Против btsync.

btsync - е безплатна програма със затворен код.

BitTorrent Inc компания не разполага с достъп до криптирани файлове не са поставени в своите файлове и няма контрол върху този процес, но тя събира анонимни статистически данни за:

  • Архитектура.
  • Брой файлове.
  • Брой на папки.
  • Уникалният идентификатор.
  • Възможности на програмата.

и в определени ситуации, което изпраща на сървъра BitTorrent Inc - виж подробности в FAQ btsync на. Тези недостатъци могат да бъдат за някой, за да се компенсира предимствата на програмата и трябва да се запознаят с тях по-рано.

Инсталирането на системата.

Фактът, че се изтеглят от страницата labs.bittorrent.com/experiments/sync.html двоичен btsync при старта си са разпръснати и ще създаде необходимите файлове за начините, зашити в нея.

За да бъде всичко красиво в Ubuntu и веднага реши всички проблеми с достъпа до съответните папки и да организира след рестартиране план btsync на. Можете да използвате BitTorrent Sync PPA хранилище - ЗОП: tuxpoldo / btsync и да го добавите към системата ап-добавка хранилища ЗОП: tuxpoldo / btsync

Отидох в другата посока, като създава своя btsync Деб пакет, който позволи на самоконтрол всички етапи.

  • Изтеглете архив btsync.tar.gz. съдържащ всичко, за да създадете свой пакет Деб.
  • Разопаковайте архива.
  • Новите версии на двоичен btsync, изтеглени от дома си сайт трябва да бъдат поставени в bittorrentsync / ЮЕсАр / местни / хамбар /.
  • В bittorrentsync / Debian / контролен файл трябва да се промени версия поле и архитектура, в зависимост от това дали се изтегли от официалния сайт.
  • Предполага се, в скриптове, написани които ще бъдат създадени от потребителя и групата с име btsync.
  • Може предварително да създадете конфигурационен файл с правилните настройки и да го запазите в bittorrentsync / и т.н. / btsync / sync.conf. Параметрите ще бъдат описани по-долу.
  • Изпълнете създаде-bittorrentsync DEB и да получите пакет, който може да се инсталира Ubuntu системи.

Параметрите, използвани в btsync.

Форматът на конфигурационния файл трябва да бъде в JSON. Следните параметри могат да бъдат използвани в конфигурационния файл:

Какви са ключове, тайни btsync на.

  • С пълен достъп (пълен достъп) - действащ главен ключ позволява на всички устройства с пълна синхронизация достъп двупосочна. В конзолата, използвайте btsync --generate-тайна
  • Само за четене (Само за четене) - ключът се генерира на базата на главния ключ използване btsync --get-ро-тайна шперц. Използва се само еднопосочно синхронизиране.
  • За еднократна употреба (Еднократно) - може да бъде създаден този ключ тайна базирани шперц Пълен достъп или само за четене ключ. Ключови Време Еднократна ограничена до 24 часа, след като тя е създадена, а след това няма да работи.

Без да обръща внимание на файлове.

Ако си дал, за да синхронизирате папки и файлове, но някои от файловете, които искате да изключите от операции за синхронизация, .SyncIgnore файл в UTF-8 ще ви помогне.

Поддържа маски за файлове - и *.

Версиите на файлове.

BitTorrent Sync поддържа версии на файлове от вашия освобождаване 1.1.16. По подразбиране, старите файлове се съхраняват 30 дни в подпапка .SyncArchive /. Срокът на съхранение може да се регулира чрез параметър sync_trash_ttl. По-старите версии на файлове, маркирани с допълнителен брой в името на файла, и колкото по-висока е цифрата, толкова повече "късно" вариант на този файл.

Използването btsync чрез уеб интерфейс.

За да работите с уеб интерфейса ви е нужно:
1) липса на конфигурационен файл shared_folders блок. Rassharivat папка вече е в уеб интерфейса.
2) наличието на потребителски уеб интерфейс блок конфигурация файл.
пример
"Потребителски уеб интерфейс":
"Слушай" "0.0.0.0:8888",
"Login" "администратор",
"Password" "па $$ 1admin2very3Strong!"
>

С помощта не е трудно да споделят папка уеб интерфейса. Използвайте първия бутон Добавяне на папка (Добавяне на папка) и кликнете веднъж и само веднъж бутона Генериране (Генериране), и запазете ключ тайна. Посочете пътя (Path) до папката, която ще участва в синхронизирането.

Използването btsync без помощта на уеб интерфейс.

Администраторите могат да искат да конфигурирате синхронизирането на няколко сървъра, без да кръжи твърде много пристанище с уеб интерфейс, дори защитен с парола.

Аз трябваше да се създаде синхронизация между 3 сървъри, където всеки един от сървърите, за да поставят своите архиви в определена папка и файлове от които го използват btsync синхронизирани с другите две сървъри, които създават необходимата резервираност.

В самата уеб интерфейс ще се изключи, ако
1) присъства в конфигурационният блок файлови shared_folders.
2) липса потребителски уеб интерфейс блок или параметър слуша.

В моя случай, конф /etc/btsync/sync.conf придобита форма
"DEVICE_NAME": "node1",
"Listening_port". 8889,
"Storage_path". "/ ЮЕсАр / местни / ИЪ / btsync /",
"Pid_file". "/var/run/btsync/btsync.pid",
"Check_for_updates". невярно,
"Use_upnp". невярно,
"Disk_low_priority". вярно,
"Lan_encrypt_data". вярно,
"Lan_use_tcp". вярно,
"Max_file_size_diff_for_patching". 50
"Folder_rescan_interval". 60
"Download_limit". 0
"Upload_limit". 0
"Shared_folders":
[
"Секретно". "AVE43EXY2TMKKXZISGEJ7S7NSGGPHRJBR",
"Dir". "/ Var / dump_backup /"
"Use_relay_server". невярно,
"Use_tracker". невярно,
"Use_dht". невярно,
"Search_lan". невярно,
"Use_sync_trash". невярно,
"Known_hosts":
[
"10.0.1.11:8889",
"10.0.1.22:8889",
"10.0.1.33:8889"
]
>
]
>

Тази конфигурация е повторен в други сървъри и бърникането само опция device_name, които трябва да бъдат уникални в рамките на вашата система за синхронизация. Btsync рестартиране обслужване на всички сървъри - Sudo /etc/init.d/btsync рестарт и сега всеки файл, уловени в директорията / реактивна / dump_backup / ще бъде върху всички други сървъри в тяхната локална папка / Var / dump_backup /.

Отговори btsync.

  • Някой от други потребители на BitTorrent можете да видите мои файлове?
    Не. Въпреки, че BitTorrent Sync се основава на протокола BitTorrent, но целият трафик е криптиран частни ключове, получени въз основа на тайния си шперц. Файловете могат да се видят и изтегляне само на тези хора, на които давате ключ тайна.
  • Каква е тази тайна ключ и как работи?
    Тайна низ от знаци, се генерира автоматично в зависимост от вашите искания и гарантира неговата уникалност. Тъй като всеки ключ е тайна, 20 символа, то е малко вероятно, че един и същи ключ, тайната ще бъде създаден в същото време на две различни места. Ако сте параноичен за сигурност, т.е. възможността за създаване на нови ключове, тайни и да се замени с настоящия брой на знаците в тайна повече от 40. Не забравяйте, че след генериране на нов ключ за папката на всичките си устройства, за да замени стария ключ с новото.
  • Колко бързо започва синхронизация при промяна?
    Ако споделената папка получава файл, той ще бъде синхронизирано веднага след като той бъде запазен или затворен. Тъй като различните операционни системи, са различни нюанси, свързани с мониторинга на файлови операции, въвежда допълнителен механизъм за принудителното папката проверка след определен интервал от време. Той е отговорен за този параметър folder_rescan_interval.
  • Каква .SyncID файлове. SyncIgnore. SyncPart. SyncTemp и. Sync и .SyncTrash / .SyncArchive папка?
    Когато rassharivat папка, има някои файлове и папки:
    • .SyncID - файл съдържа уникален вътрешен идентификатор папка. Ако изтриете даден файл или ръчно да го промените, след което BitTorrent Sync може да не разпознае папката и да го синхронизирате.
    • .SyncIgnore - файл, където можете да посочите файловете да бъдат изключени от процеса на синхронизация. Поддържа индикация чрез маски * и?
    • .SyncTrash - (до v1.1.40) BitTorrent Sync по подразбиране не изтрива вашите файлове. Тази папка съдържа файлове изтрити на другото устройство.
    • .SyncArchive - (v1.1.40 и по-късно) е новото име за .SyncTrash, където на изтрити файлове се съхраняват в новия стил на версиите.
    • . Sync - временни файлове BitTorrent Sync по време на предаването поддържа postfikom. Sync. След получаване на всички файловата наставка се отстранява. Например file.mp3 по време на производството ще се разглежда като file.mp3.! Sync и след пълно изтегляне ще file.mp3.
    • .SyncPart - това разширение показва, че файлът вече се актуализира с превръзка, променили парчета.
  • Какво ще се случи, ако няколко души да правят промени в един и същи файл?
    Когато настъпи промяна във файла на едно устройство, то е пресъздаден на други устройства. Запазване на най-новата версия на файла.
  • Какво ще се случи, ако изтриете файл от споделена папка?
    След изтриване на файла, за да задържи синхронизация други устройства, а също така ще премахне файла от директорията си разпределят за синхронизиране на този ключ. Ако use_sync_trash = вярно, тогава файловете ще бъдат преместени в поддиректория .SyncArchive / директория вътре в променлива реж. Ако use_sync_trash = фалшива, а след това в зависимост от операционната система, файловете ще бъдат изтрити завинаги, или попадат в системата на пазарска количка.
    sync_trash_ttl определяне на броя на дните престой в .SyncArchive / изтрити файлове.
  • Какво ще стане, ако в същото време в каталозите от различни устройства ще подаде със същото име?
    Човекът винаги е прав, така че BitTorrent Sync синхронизира всички и който е добавен в последния, състезателите perezaterot, дори ако те са по-подходящи.
  • Какво ще се случи, ако премахнете от rassharivaniya папка?
    Всички файлове ще останат на мястото си. Не продължавайте да изтеглите файла с разширение. синхронизация ще бъдат премахнати.
  • И че когато се изпраща до сървъра BitTorrent Inc?
    Само когато използвате тракера (use_tracker = вярно), реле (use_relay_server = вярно) и проверява за актуализации (check_for_updates = вярно) могат да изпращат анонимни статистически данни за употребата.
    изпратени:
    • Архитектура.
    • Брой файлове.
    • Брой на папки.
    • Уникалният идентификатор.
    • Възможности на програмата.
  • Как да контролирате папката избирателната честота и синхронизация?
    Синхронизацията се извършва в реално време. В допълнение към реално време алгоритъм - споделените папки се сканират всеки folder_rescan_interval.
  • Как синхронизирани устройства, когато те са изключени?
    Нищо. BitTorrent Sync - това не е разтвор облак като SkyDrive, DropBox, GDrive. Само вие се синхронизира между устройствата си и те трябва да включва всички или поне по двойки.
  • Как да се синхронизира с вътрешно HDD, външен USB диск?
    Нищо. BitTorrent Sync не синхронизиране на локални папки в компютъра, и да синхронизирате папки между мрежовите устройства.
  • Тя може да се използва, за да се синхронизира само в локалната мрежа? Без връзка с интернет!
    Да, можете. Изключете:
    • Роли - use_relay_server = фалшива
    • Tracker - use_tracker = фалшива
    • DHT - use_dht = фалшива
    Синхронизирането ще се случи само в рамките на локалната мрежа.
  • Какви са границите на размера на файла или размера на превода?
    Не. Всичко зависи от възможностите на вашата операционна система и наличието на свободно място на вашите дискове. RAM се използва в размер на 1 файл = 400 байта. За да следите 1 милион BitTorrent Синхронизиране на файлове, необходими 400 МВ RAM.
  • Когато даден файл се променя BitTorrent Sync го изпраща отново напълно или само промените?
    Файлове по-малко от 4 MB се предават в пълен размер. Големи файлове са разделени в 4 мегабайта парчета и се прекарват само промениха парчета.
  • Можете да използвате BitTorrent Sync в MS Windows XP?
    Имате нужда от 32-битова MS Windows XP Service Pack 3. 64-битова версия MS Windows XP Service Pack 3 не се поддържа.
  • Има една конзола (CLI) версия на BitTorrent Sync за MS Windows?
    Не. CLI само за Linux.
  • Има потребителски уеб интерфейс за MS Windows?
    Потребителски уеб интерфейс само за Linux.

сравнение Btsync с другите.

BTSync срещу Rsync.

Общо:
Rsync (R преживявам Sync hronization) помага да се осигури комуникация между мрежовите устройства.

Rsync е в състояние с помощта на подвижен контролна алгоритъм, за да комуникират ефективно промени във файла. ако от другата страна има различна версия на този файл. Трябва да знаете, че има цена бо # X301 един; Proc Необходимост натоварване на процесора, въпреки че архивирането с Rsync е минимално натоварване на процесора и часовници са станали толкова силни, че "минус" не може да предприемат Изчислете. Това е Rsync и BTSync, всеки по свой начин, е в състояние да предава данни безопасно и информация за промените (делта) на големи файлове, когато дестинацията е старо копие на файла.

разлики:
RSYNC "съдружници" в един момент само две устройства и може да бъде двупосочна синхронизация: А до точка Б и В, за да А. Обикновено Rsync се използва във веригите, когато устройствата (сървъри, настолни компютри) възпроизвеждат своите архиви на един бекъп сървър е.

Плюс Rsync срещу BTSync е най-добрият на съдържанието на информация по време на синхронизация. BTSync оскъдно, пише в дневника си какво прави в момента.

Rsync е свободен софтуер, и BTSync - и там е минус.

BTSync срещу Zsync.

Общо:
Zsync е създаден с едно око на Rsync, в опит да се създаде инструмент, който ще позволи да реши проблема за промените на преносната мрежа само огромни файлове. като ISO изображения на операционни системи и че целият товар е на клиента, а не на сървъра. За да се решат проблемите на базата на BTSync парченца статични положения и Zsync използва следната схема. Всеки път, когато има промяна на огромен файл zsyncmake нужда да призове за създаването на индекс файл, който трябва да се намира в непосредствена близост до файла, за които той е създаден. Ако изтеглянето се извършва за първи път, на zsync автоматично да изтегля целия файл и той ще бъде подобна на изтеглянето на файлове чрез Wget. Но ако файлът се зарежда отново, zsync товарен индекс файл, оценка на разликите между локално и отдалечено и да го качите само променените блокове данни.

разлики:
Zsync - тя се синхронизира само в една посока и само между двете страни! Клиент разтоварване на сървъра, като изтеглите само делтата. Zsync'u много необходимо на сървъра страна - HTTP сървър, което позволява зареждане на отделни части от досието се използва период. BTSync - кратно синхронизация и в двете посоки до всички участници.

Zsync сила за отделни файлове на огромни размери, което леко варира от време на време. BTSync по този въпрос е много по-гъвкав. Тя може да прехвърли по-малки файлове изцяло, както и чрез прехвърлянето на огромни файлове само промените.