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.