KDE Connect в Fedora 21. Настраиваем правильно

KDE Connect — очень полезная и интересная утилита, позволяющая осуществлять синхронизацию различных данных между компьютером и устройствами под управлением операционной системы Android посредством использования Wi-Fi соединения, появившаяся в пакете KDE уже довольно давно.

На данный момент имеются следующие возможности:

  • Отображение состояния заряда Android-устройств в окружении KDE;
  • Общий буфер обмена между всеми устройствами, соединенными с помощью KDE Connect;
  • Удаленное управление воспроизведением аудио- и видеофайлов на компьютере;
  • Отображение уведомлений с Android-устройств в окружении KDE;
  • Возможность приостановки воспроизведения аудио- и видеофайлов на компьютере во время телефонного звонка;
  • Подключение Android-устройств как удаленных файловых хранилищ, используя SFTP;
  • Отправка с одного устройства на другое файлов, текстовых данных и URL сайтов;
  • Отображение информации о входящих и пропущенных звонках и СМС в окружении KDE;
  • Возможность использования Android-устройств в качестве тачпада и клавиатуры для компьютера.

Таким образом, мы получаем довольно тесную интеграцию между компьютером, смартфоном и планшетом, которая… …не работает. Ну по крайней мере в Fedora 21 с настройками по умолчанию.

Самое первое решение, которое может прийти в голову — это отключить сервис firewalld. Выполняем следующие команды, перезагружаем компьютер и всё начинает прекрасно работать.

# systemctl stop firewalld.service
# systemctl disable firewalld.service

Способ вполне приемлимый, если компьютер всегда работет в доверенной Wi-Fi сети. А вот что делать тем пользователям, которые выходят в сеть, используя различные Wi-Fi соединения? Как вариант, можно использовать следующую команду:

# firewall-cmd --zone=trusted --change-interface=wlp3s0

где вместо wlp3s0 следует указать название требуемого интерфейса. Данная команда добавит выбранное соединение в зону доверенных, что откроет возможности для работы KDE Connect. Довольно приемлемый вариант, если данная утилита будет использоваться в рамках только одной сети. А что делать тем, кто постоянно меняет Wi-Fi соединения, и хочет использовать имеющийся функционал всегда, и при этом сильно не подвергать угрозе безопасность компьютера? Открыть диапазон требуемых портов, например:

# firewall-cmd --permanent --add-port=1714-1764/tcp
# firewall-cmd --permanent --add-port=1714-1764/udp

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

Естественно, здесь представлен не единственный возможный способ организации работы компьютера и мобильных устройств с помощью KDE Connect, но это уже другая история…

В подготовке материала использовались следующие источники:
[1] kde connect on fedora 19/20 | fedoragrab
[2] FirewallD — FedoraProject
[3] Releasing KDE Connect Technology Preview | Albert Vaca’s blog

Реклама