BitTorrent Sync: безопасная синхронизация файлов между комьпютерами (публичная альфа-версия)

btsync

BitTorrent Sync, бесплатный для использования (но исходный код не открыт) инструмент, который может автоматически синхронизировать файлы между компьютерами через протокол BitTorrent, теперь доступен для всех как публичная альфа-версия. Приложение работает на Linux, Windows, Mac OS X и NAS.

Этот инструмент, который находится в закрытой альфа-версии последние четыре месяца, представлен как простой инструмент для p2p-синхронизации папок с максимальной безопасностью и скоростью.

BitTorrent Sync — отличный способ обмена и синхронизации файлов между компьютерами, особенно тех файлов, которые вы не можете доверить облачным провайдерам, таким как Dropbox: помимо того, что файлы копируются напрямую между компьютерами (поэтому они не «оседают» на каком-либо сервере в сети), соединение защищено с помощью AES; 256-битный ключ создается на основе секретной строки. Для большей безопасности есть возможность менять секретную строку каждый день.

Этот инструмент для синхронизации можно сравнивать с такими сервисами облачного хранения файлов, как Dropbox или Ubuntu One, но в работу не вовлекаются какие-либо сервера, что значит, что синхронизация может быть быстрее подобных сервисов; также не существует ограничений по свободному месту (помимо свободного места на вашем жестком диске). Очевидно, это также значит и то, что для синхронизации компьютеры должны быть одновременно в сети.

Как использовать BitTorrent Sync в Linux

Пользователи Arch Linux могут установить BitTorrent Sync через AUR.

Чтобы использовать BitTorrent Sync (или «BtSync») в Linux, загрузите и распакуйте бинарный файл для вашей архитектуры (пользователям Ubuntu — загружайте «Linux i386» или «Linux x64» слева; не загружайте бинарники «glib 2.3»). Чтобы запустить BTSync, просто выполните следующие команды в терминале (здесь предполагается, что вы распаковали бинарник «btsync» в вашу домашнюю папку):

cd
./btsync

Чтобы получить список доступных опций, выполните:

./btsync —help

И, если вы хотите остановить BitTorrent Sync, выполните:

killall btsync

Пока что нет графического интерфейса в BitTorrent Sync для Linux, но его можно настроить через веб-интерфейс, поэтому после запуска BtSync откройте веб-браузер и введите следующий URL-адрес: http://localhost:8888/gui/

Теперь давайте добавим папку для синхронизации. Чтобы сделать это, выберите «Add folder», затем выберите желаемую папку и кликните «Generate», чтобы создать случайную строку для этой папки. Затем нажмите «Add» для добавления папки.

Если вы хотите присоединить другие компьютеры, то следуйте тем же шагам, что и выше, но вместо нажатия «Generate» для секретной строки, поместите строку, сгенерированную для папки на первом компьютере.

В Linux большинство настроек недоступны в веб-интерфейсе. Вместо этого вы можете выполнить:

./btsync —dump-sample-config > sync.conf

Это создаст файл «sync.conf» с примером конфигурации. Отредактируйте настройки по вашему желанию, а затем запустите Bittorrent Sync с помощью следующей команды (которая укажет BtSync использовать новый конфигурационный файл):

./btsync —config sync.conf

Загрузить BitTorrent Sync для Linux, Windows, Mac OS X и NAS.