В недавнем времени в репозитории ALT Sisyphus и P11 были добавлены новые пакеты rustdesk и rustdesk-server. Эта статья призвана помочь разобраться с основными вопросами по использованию этого ПО в ALT Linux.
_______________________________________________________________________
RustDesk — это программа для удалённого доступа к рабочему столу, предоставляющая удобное и безопасное решение для удалённого управления ПК. Приложение является альтернативой таким популярным программам, как TeamViewer и AnyDesk.
Домашняя страница проекта: https://github.com/rustdesk/rustdesk
Для ее установки воспользуемся командой:
# apt-get install rustdesk
Соответствующий ярлык для запуска появится в главном меню после установки.
Далее для работы графического интерфейса необходимо дополнительно установить стороннюю динамическую библиотеку libsciter-gtk.so. Она нужна приложению для отрисовки своего графического интерфейса. Для этого в пакете предусмотрен скрипт libsciter-install, который поможет скачать библиотеку, проверить её соответствие оригиналу по md5-хэшу и установить в нужную директорию. Выполните в терминале для запуска:
# libsciter-install
Появится такой помощник установки. Соглашаемся с установкой и после загрузки:
Получаем сообщение об успешном завершении операции:
Теперь клиент RustDesk готов к запуску использованию. Можно получать входящие соединения и использовать его для подключения к другим ПК. Но при условии, что приложение будет запущено!
Чтобы получить возможность работы RustDesk в режиме службы (daemon), необходимо разрешить использование sudo для пользователей, входящих в группу wheel. Сделать это можно командой:
# control sudowheel enabled
После этого запускаем саму службу:
# systemctl enable --now rustdesk.service
В случае успеха в трее появится иконка приложения:
Это позволит RustDesk автоматически запускаться при старте ПК и принимать входящие соединения во время фоновой работы.
_______________________________________________________________________
RustDesk-Server — это программа которая позволяет обеспечивать работу удалённых подключений без передачи данных на сторонние серверы.
Домашняя страница проекта: https://github.com/rustdesk/rustdesk-server
Для установки RustDesk-Server воспользуемся командой:
# apt-get install rustdesk-server
По умолчанию RustDesk-Server уже преднастроен для быстрого старта, и всё, что нужно после установки, — это запустить нужные systemd-сервисы:
# systemctl enable --now rustdesk-hbbr.service
# systemctl enable --now rustdesk-hbbs.service
А также настроить клиенты для работы с вашим сервером. Для этого в настройках RustDesk «ID/Ретранслятор» вписываем в поле «Сервер ID» IP-адрес машины, на которой установлен RustDesk-Server:
Индикатором успешного подключения будет служить надпись «Готов» в левом нижнем углу RustDesk и отсутствие там же предложения настройки собственного сервера:
После этого можно пользоваться RustDesk по локальной сети полностью автономно, без использования интернета.
_______________________________________________________________________
[about@Linux ~]# — Сообщество пользователей и любителей ОС на базе ядра Linux и по совместительству персональный блог одного из таких людей.
Страница ВК: https://vk.com/about_linux
Телеграм: https://t.me/about_linux_tg