logo

Resilio Sync - установка и настройка на Ubuntu 16.04

Разместил , . Последнее изменение: 2018-01-28. / 1 комментарий

Resilio Sync установка, настройка

  1. Установка Resilio Sync на Ubuntu 16.04.
  2. Первый запуск.
  3. Удаленный доступ к Resilio Sync.
  4. Подключаем сертификат к Resilio Sync.

Resilio Sync (старое название BitTorrent Sync) - бесплатный, проприетарный (существует PRO версия) инструмент с закрытым исходным кодом для синхронизации паток, файлов и резервного копирования между произвольными устройствами по протоколу BitTorrent.

(?) Проблемы которое призвана решить программа:

  1. Ограничение на скорость передачи, размер файлов и занимаемое пространство на сервере.
  2. Безопасность передачи данных.
  3. Зависимость от облачной инфраструктуры.

(+) Плюсы использование:

  1. Возможность децентрализованного хранения информации.
  2. Зашифрованная передача данных.
  3. Многоплатформенность.
  4. Неограниченный размер папки.
  5. Высокая скорость обмена данными.

(-) Минусы использования:

  1. Закрытый код.
  2. Существование Pro версии.

Установка Resilio Sync на Ubuntu 16.04

Установка не требует много сил и времени, и ничем не отличается от установки других пакетов из неизвестных пока системе репозиториев.

Сразу после запуска Resilio Sync, можно открыть веб-интерфейс по адресу 127.0.0.1:8888. Этот адрес указан в файле конфигураций /etc/resilio-sync/config.json

Первый запуск

3
4
5
6
7
8
9
10
  1. Создаём пользователя: вводим логин, пароль.
  2. Вводим имя устройства, ставим галочки и нажимаем "Get started".
  3. Меняем язык в настройках, русский поддерживается.

Все действия в интерфейсе производятся через меню "+". Там можно выбрать синхронизировать папку уже находящуюся на сервере или добавить по ключу, которую мы хотим синхронизировать с нашим сервером. Для синхронизации папок создаются специальные ключи и ссылки, которые передаются на другие устройства с такой же программой.

Интерфейс прост и интуитивно понятен, разобраться вам не составит большого труда. Но не все идеально и без консоли иногда не обойтись, если вы при выборе папки для синхронизации получаете ошибку "Не хватает прав для записи в выбранную папку", то выполните в терминале такую команду, она даст разрешение программе использовать папку, не меня владельца.

sudo setfacl -R -m "u:rslsync:rwx" /home/имя_пользователя

Делаем удаленный доступ к Resilio Sync

Я не ставил Resilio на свою локальную машину, поэтому, для доступа к веб-интерфейсу, мне понадобилось установить и настроить nginx. Прежде чем начинать немного объясню мои сокращения: текст меду "-----" должен каким-то образом содержаться в файле, открытым ранее командой; вместо ВАШ.ДОМЕН.РУ, не забывайте вставлять ваш домен :Р

Перед началом создайте поддомен и направьте его на IP вашего сервера (пример).

Теперь по указанному вами адресу, при условии что, он направлен на IP адрес вашего сервера, откроется заветная страничка.

Подключаем SSL сертификат к Resilio

Приведенный мною способ удаленного доступ выше не учитывает "злых русских хакеров", поэтому самое время подумать о безопасности и подключить сертификат (подробнее о SSL сертификатах) к веб-интерфейсу. Тут придется немного попотеть. Тут также сохраняются все сокращения и условности (+ВАШЕ@МЫЛО).

Показать / Скрыть

На этом статья подходит к концу, надеюсь, она вам понравилась и у вас все получилось. Жду ваших комментариев! Пока пока.

12345
Поделиься
Отправить

1 комментарий Добавить комментарий

  • Спасибо за инструкцию, очень полезная. Но возникла проблема, оказалось, что пользователю нельзя делать запись в синхронизируемый каталог. Нужно добавить пользователя в группу rslsync.

Оставить комментарий

* Возможна анонимная отправка комментария.

Согласен с политикой конфиденциальности *