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

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Аналогом программы 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 в применении для обмена файлами в домашней сети предпочтительнее.
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

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

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Поскольку NitroShare используется в частной (локальной) сети, передачи по умолчанию не шифруются. Тем не менее, можно шифровать передачи между устройствами с использованием TLS

После создания ключа и сертификата все поля должны быть заполнены, например, так:

Затем нужно создать ключ, CRL и подписанный сертификат для каждого устройства.
Все устройства будут использовать один и тот же сертификат CA ( root.crt ), и каждый из них будет иметь свой собственный закрытый ключ и подписанный сертификат.
Как только TLS будет включен для каждого устройства, все передачи будут выполняться по зашифрованным соединениям.
Подробнее о защите соединения NitroShare здесь.
Делай с нами, делай как мы, делай лучше нас!