В этой заметке рассмотрим практическое подключение Ubuntu 24.04 LTS Desktop к инфраструктуре Aspia 3.0.20.

Установим Aspia Host версии 3.0.20 на Ubuntu 24.04 LTS Desktop и настроим его взаимодействие с ранее развернутым Aspia Router.

Материал является продолжением предыдущей заметки:

Если в предыдущем материале основной акцент был сделан на архитектуре Aspia, компонентах Router и Relay, их сетевом взаимодействии и практическом развёртывании серверной части, то здесь переходим непосредственно к клиентской стороне удалённого компьютера.

Цель заметки — посмотреть, как на практике выглядит весь процесс подключения Ubuntu 24.04 LTS Desktop в качестве Host к Aspia Router и последующего доступа к рабочему столу этой системы через Aspia Client.

В процессе рассмотрим:

  • установку Aspia Host 3.0.20;
  • настройку Host;
  • подключение Host к Aspia Router;
  • необходимые сетевые параметры;
  • проверку регистрации Host на Router;
  • подключение к Ubuntu 24.04 LTS Desktop через Aspia Client;
  • особенности работы с удалённым графическим рабочим столом Linux.

Как и в предыдущей заметке, основной акцент здесь не на пересказе документации, а на практическом опыте развёртывания и проверки Aspia 3.0.20 в рабочем окружении.

На заметку: Видео всей заметки у меня на Youtube-канале.

Шаг №1: Предварительные действия, нужно в системе расположить файлик, содержащий публичный ключ Aspia Router, для этого подключаемся к системе через SSH и создаем:

ekzorchik@srv-d2404a:~$ nano aspia.txt

IP: 172.33.33.11

# sudo bash -c "cat /etc/aspia/host.pub"

PUB: e4ffa482b9622f5251c179700d4867e275abeb50bce81c486de15f06eca1e515

Это нужно чтобы не нужно было вручную набирать публичный ключ если нет других возможностей передать его на систему.

Шаг №2: Скачиваем, находясь на системе Ubuntu 24.04 LTS (установка выполнена из образа: Ubuntu-24.04.4-desktop-amd64.iso) Desktop агент в лице Aspia Host версии 3.0.20 с официального сайта разработчика:

ekzorchik@srv-d2404a:~$ wget https://github.com/dchapyshev/aspia/releases/download/v3.0.19/aspia-host-3.0.19-x86_64.deb

Шаг №3: Устанавливаю Aspia Host в систему будучи либо внутри системы, либо же подключенным по SSH к системе:

Открываю Terminal, вижу приглашение

ekzorchik@srv-d2404a:~$

ekzorchik@srv-d2404a:~$ sudo dpkg -i aspia-host-3.0.19-x86_64.deb

Selecting previously unselected package aspia-host.

(Reading database ... 178229 files and directories currently installed.)

Preparing to unpack aspia-host-3.0.19-x86_64.deb ...

Unpacking aspia-host (3.0.19) ...

Setting up aspia-host (3.0.19) ...

Processing triggers for mailcap (3.70+nmu1ubuntu1.24.04.1) ...

Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...

Processing triggers for desktop-file-utils (0.27-2build1) ...

Processing triggers for hicolor-icon-theme (0.17-2) ...

ekzorchik@srv-d2404a:~$

после в правом верхнем углу экрана вижу иконку новой версии Aspia Host где иконка сети, звука и выключения

После установки Aspia Host 3.0.20 на Ubuntu 24.04 Desktop появляется иконка в правой верхней части.

кликаю мышью на иконку — выбираю Settings

Открываю Settings ярлыка Aspia Host на Ubuntu 24.04 Desktop

Появляется окно аутентификации в текущей системе, ввожу пароль от текущей учетной записи.

На заметку: не делаю никогда системы без какой-либо авторизации, либо указываем пароль каждый раз, либо настроен Autologin.

Ввожу пароль от текущей учетной записи.

и нажимаю "Authenticate", открылись настройки хоста

вкладка General

  • Incoming port: 8050
  • Automatic checking and installation of updates: снимаю галочку

и нажимаю "Apply"

вкладка "Security"

  • Enable one-time password: снимаю галочку
  • Disable Aspia shutdown: отмечаю галочкой

и нажимаю "Apply"

вкладка "Router"

  • Enable the use of a router: отмечаю галочкой
  • Address: 172.33.33.11
  • Public Key: копирую из подготовленного файлика

Указываю данные на подключение к Aspia Router: IP&DNS и Public Host Key

и нажимаю "Apply"

вкладка "Users"

нажимаю на "+"

  • User Name: support
  • Password: Aa1234567aA
  • Password (repeat): Aa1234567aA

Добавляю пользователя который будет использовать при подключении к Aspia Host с Aspia Router.

и нажимаю "ОК", "Apply", "OK".

По первой покуда клиент не добавлен в доверенные на Aspia Client его ID выглядит так.

По первой покуда клиент не добавлен в доверенные на Aspia Client его ID выглядит так

Шаг №4: Переключаюсь на систему где выполнено подключение через Aspia Client к Aspia Router:

в неподтвержденных хостах вижу новое соединение

В неподтвержденных хостах вижу новое соединение от Ubuntu 24.04 LTS Desktop в клиенте Aspia Client 3.0.20

Подтверждаю его

Переношу в рабочее пространство

Выполняю подключение к рабочему столу, указывая и сохраняя что для подключения использовать учетные данные: support

Я успешно с консоли "Клиент Aspia" 3.0.20 подключился к Ubuntu 24.04 LTS Desktop.

Шаг №5: Из приятного, что из Aspia Client можно подключиться к консоли терминала:

в рабочем пространстве

на хосте srv-d2404a через правый клик выбираю "Терминал"

Взаимодействие через "Терминал" с "Клиент Aspia" к Ubuntu 24.04 LTS Desktop

вижу запрос аутентификации

  • Имя пользователя: указываю, ekzorchik
  • Пароль: 712mbbdr@

и получаю

ekzorchik@srv-d2404a:~$

Так выглядит консольной взаимодействие через "Терминал" с Ubuntu 24.04 LTS Desktop.

По итогу я получил средство удаленного администрирования и еще и Ubuntu Desktop систем. Только не знаю, буду ли я переходить с версии 2.4.0 на 3.0.20, по мне такой надобности в производственной среде нет особой необходимости, Ubuntu Desktop систем в подчинении нет, только Ubuntu Server.

Ну а для расширения кругозора заметка имеет место быть, на этом пока все, с уважением автор блога ekzorchik.