Автор Тема: NitroShare - обмен файлами между компьютерами в локальной сети  (Прочитано 3929 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3368
  • Да будет свет!
Аналогом программы Dukto является NitroShare - кроссплатформенная утилита для обмена файлами между компьютерами в локальной сети. На странице загрузки указано, что для установки в Ubuntu 14.04-16.10 нужно добавить репозиторий ppa:george-edison55/nitroshare
sudo apt-add-repository ppa:george-edison55/nitroshare -y sudo apt updatesudo apt install nitroshare для окружения Mate sudo apt install nitroshare-caja
В Matuntu-Z64 (17.04) достаточно без добавления репозитория выполнить последнюю команду.
NitroShare появится в разделе Приложения->Интернет.
После запуска интегрируется в системный трей с управлением из контекстного меню по ПКМ.
При обнаружении в локальной сети компьютера с установленной и включённой NitroShare всплывает уведомление с именем компьютера и появляется возможность для обмена файлами.
Процесс обмена можно увидеть во вкладке View Transfers.
По умолчанию путь передачи файлов - ~/Загрузки/NitroShare, который можно изменить во вкладке Settings.
Работа приложения проверена в связке двух компьютеров с установленной Matuntu-Z64.

На мой взгляд, Dukto в применении для обмена файлами в домашней сети пока предпочтительнее.
« Последнее редактирование: 18 Февраля 2019, 02:03:46 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2153
Эта программка есть и для андроида - https://play.google.com/store/apps/details?id=net.nitroshare.android
Только пока ещё не пробовал её ставить. Dukto хватает.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3368
  • Да будет свет!
Поскольку NitroShare используется в частной (локальной) сети, передачи по умолчанию не шифруются. Тем не менее, можно шифровать передачи между устройствами с использованием TLS.
После создания ключа и сертификата все поля должны быть заполнены.
Затем нужно создать ключ, CRL и подписанный сертификат для каждого устройства.
Все устройства будут использовать один и тот же сертификат CA ( root.crt ) и каждый из них будет иметь свой собственный закрытый ключ и подписанный сертификат.
Как только TLS будет включен для каждого устройства, все передачи будут выполняться по зашифрованным соединениям.
Подробнее о защите соединения NitroShare здесь.
« Последнее редактирование: 18 Февраля 2019, 01:58:31 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн butjapka

  • Пользователь
  • **
  • Сообщений: 83
Только пока ещё не пробовал её ставить. Dukto хватает.
В отличии от Dukto не засыпает вместе со смартфоном, продолжает передавать данные...

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2153
Решил попробовать NitroShare в Matuntu-B64, соединив два компьютера в локальной сети. Принцип обнаружения компов, если сравнивать с Dukto, отличается тем, что в Dukto по имени юзера, а в Nitroshare - по хостнейму и ОС, в моём случае Linux. Запущенные приложения Nitroshare увидели друг друга независимо от того, что хостнейм идентичный. А вот Dukto "не видит" компьютер с одноимённым логином пользователя. Поэтому Nitroshare может стать предпочтительнее.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3368
  • Да будет свет!
Репозиторий, указанный в начальном сообщении темы, закончился на  Ubuntu 17.10 (Artful). Пакеты программы включены в основной репозиторий Ubuntu. И программа  теперь действительно работает. Только непонятно, зачем одновременно с переданными файлами по дефолтному пути сохранения полученной информации создаются пустые каталоги с аналогичными названиями  :o
Делай с нами, делай как мы, делай лучше нас!