Подготовка базового ВРМ (настройка гостевой ОС)
- в созданной ранее ВМ выполнить настройку гостевой ОС. При необходимости добавить в домен;
- выполнить установку и настройку компонента «Агент» (агента ВРМ, видеоагента, агента виртуальных смарт-карт) Termidesk (см. раздел Установка и удаление компонента документа СЛЕТ.10001-01 90 04 «Руководство администратора. Настройка компонента «Агент»).
Настройка гостевой ОС сводится к выполнению следующих требований:
- для гостевой ОС Windows: должен быть отключен режим гибернации;
- для гостевой ОС Windows: отключить выключение дисплея и жесткого диска в дополнительных параметрах схемы электропитания;
- для гостевой ОС Windows: установить приложения
qemu-guest-agent for Windows
иspice-guest-tools
; - для гостевой ОС Windows: включить возможность удаленного подключения по протоколу RDP. Для включения доступа по протоколу RDP в меню «Пуск» нужно выбрать путь «Параметры - Система - Удаленный рабочий стол» и нажать экранную кнопку [Включить удаленный рабочий стол]. Также снять галочку в экранном поле «Разрешить подключения только с компьютеров, на которых работает удаленный рабочий стол с проверкой подлинности на уровне сети» (рекомендуется выполнить для ОС Windows 7, а также при подключении по протоколу RDP с пользовательской рабочей станции на основе ОС Linux);
- для гостевой ОС Astra Linux: установить пакеты
qemu-guest-agent
,spice-vdagent
,xserver-xorg-video-qxl
. Установить эти пакеты можно командой:
где:
-y
- ключ для пропуска подтверждения установки.
- для гостевой ОС Astra Linux: установить пакет
xrdp
для корректной работы подключения по протоколу RDP к ВРМ. Установить этот пакет можно командой:
- для гостевой ОС Astra Linux: для штатного выключения ВРМ файл
/etc/acpi/events/powerbtn-acpi-support
должен быть приведен к виду:
При необходимости работы с vGPU по протоколу доставки Loudplay в гостевой ОС дополнительно должны быть установлены серверные драйверы NVIDIA и сервер Loudplay.
Для ввода ВРМ с ОС Astra Linux в домен MS AD необходимо в базовое ВРМ установить пакет astra-ad-sssd-client
.
Для ввода ВРМ с ОС Astra Linux в домен FreeIPA необходимо в базовое ВРМ установить пакет astra-freeipa-client
.
Базовое ВРМ в домен при этом вводить не нужно: процесс ввода контролируется параметрами гостевых ОС (см. подраздел Управление параметрами гостевых ОС в Termidesk), которые указываются при создании фонда ВРМ (см. подраздел Добавление фонда ВРМ).
Для гостевой ОС Astra Linux необходимо также изменить способ назначения сетевых настроек, для этого необходимо:
- отключить (
systemctl
--now mask
) и удалить (apt remove
) встроенную программу для управления сетевыми соединениямиNetworkManager
:
- выполнить настройку сетевых интерфейсов при помощи конфигурационных файлов
/etc/network/interfaces.d/<имя интерфейса>.conf
. Необходимо создать конфигурационные файлы и описать их, воспользовавшись справочным центром Astra Linux:https://wiki.astralinux.ru/pages/viewpage.action?pageId=3277370
; - отредактировать файл
/etc/network/interfaces
, добавив в нее следующую строку, если ее нет:
- после изменения настроек выполнить перезапуск службы сети:
Для гостевой ОС Linux, отличной от Astra Linux, при необходимости ввода ВРМ в домен FreeIPA нужно внести изменения в файл /usr/lib/python3.6/site-packages/ipalib/constants.py
:
Команда осуществляет поиск файла constants.py
в корневой директории и учитывает, что найденный путь к файлу должен содержать каталог «ipalib». В найденный файл вносится изменение переменной NAME_REGEX
.
Путь к файлу зависит от используемой ОС Linux и версии Python и может отличаться от указанного. Для определения пути к файлу можно воспользоваться утилитой find
:
Условием масштабирования является запущенный процесс spice-vdagent
в сессии пользователя.
Для настройки автоматического масштабирования экрана необходимо:
- отредактировать файл
/etc/udev/rules.d/50-spice-vdagent.rules
, создав правило дляudev
:
- перезапустить сервис
udev
командой:
- создать один из вариантов исполняемого файла
/usr/local/bin/x-resize
:- вариант 1 - простое масштабирование:
- вариант 2 - масштабирование конкретного монитора. В данном примере исполняемого файла второй монитор располагается слева от основного:
- сделать файл исполняемым при помощи команды:
Для масштабирования экрана приветствия необходимо выполнить:
- заблокировать автостарт
kscreen
, переименовав расширение или удалив данные файлы из указанных директорий:/usr/share/fly-dm/autostart/greeter/kscreend_autostart.desktop
,/usr/share/fly-dm/preload/greeter/kscreend_preload.desktop
; - сделать символьную ссылку на ярлык для автозапуска
spice-vdagen
t для экрана приветствия:
- перезапустить процесс
fly-dm
командой:
Если файл /usr/bin/fly-monitor-hotplug.sh
не является исполняемым или удален, то на экране приветствия масштабирование не выполняется.