Инструменты пользователя

Инструменты сайта


vji:goldvrm:start

Это старая версия документа!


Брест Настройка золотого образа ВРМ


gold


Ссылка на документацию
https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-nastrojka-programmnogo-kompleksa/nachalo-raboty-s-termidesk/podgotovka-bazovogo-vrm-nastrojka-gostevoj-os

Подготовка базового ВРМ. Обязательные настройки.
https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-nastrojka-programmnogo-kompleksa/nachalo-raboty-s-termidesk/podgotovka-bazovogo-vrm-nastrojka-gostevoj-os/obyazatel-nye-nastrojki-bazovogo-vrm/nastrojka-gostevoj-os-astra-linux

sudo apt install -y \
one-context \
qemu-guest-agent spice-vdagent xserver-xorg-video-qxl \
spice-webdavd davfs2 autofs \
astra-freeipa-client \
firefox mc \
fly-camera \
system-config-printer

Установка пакета xrdp

sudo apt install -y xrdp

Добавление пользователя xrdp в группу ssl-cert

sudo adduser xrdp ssl-cert

Перезапуск xrdp

sudo systemctl restart xrdp

Настройка управления питанием

echo "event=button/power" | sudo tee /etc/acpi/events/powerbtn-acpi-support
echo "action=/sbin/poweroff" | sudo tee -a /etc/acpi/events/powerbtn-acpi-support
cat /etc/acpi/events/powerbtn-acpi-support

Удаляем NetworkManager

sudo systemctl --now mask NetworkManager

Отключаем сервис, ожидающий запуска Networkmanager при старте ОС

sudo systemctl --now mask NetworkManager-wait-online.service

Настройка перенаправления каталога из пользовательской рабочей станции в ВРМ
https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-nastrojka-programmnogo-kompleksa/nachalo-raboty-s-termidesk/podgotovka-bazovogo-vrm-nastrojka-gostevoj-os/nastrojka-perenapravleniya-kataloga-iz-pol-zovatel-skoj-rabochej-stantsii-v-vrm
Создание точки монтирования для каталогов, которые будут пробрасываться с клиента

sudo mkdir /media/davfs

Настройка automounter

echo "/-  /etc/auto.master.d/auto.localwebdav.mount" | sudo tee /etc/auto.master.d/spice-webdav.autofs
echo "/media/davfs -fstype=davfs,rw,dir_mode=0777,file_mode=666 :http\://localhost\:9843" | sudo tee /etc/auto.master.d/auto.localwebdav.mount

в файл /etc/davfs2/secrets, добавить строку

echo 'http://localhost:9843/ "" ""' | sudo tee -a /etc/davfs2/secrets

Перезапуск службы autofs

sudo systemctl restart autofs

Автоматическое масштабирование экрана в ОС Astra LinuxLink to Автоматическое масштабирование экрана в ОС Astra Linux Создание правила для системы udev, которое отслеживает изменения виртуального графического устройства

echo "ACTION==\"change\", KERNEL==\"card0\", SUBSYSTEM==\"drm\", RUN+=\"/usr/local/bin/x-resize\"" | sudo tee /etc/udev/rules.d/50-spice-vdagent.rules

Перезагрузка службы udev

sudo systemctl restart udev

редактирования скрипта x-resize

sudo nano /usr/local/bin/x-resize

Содержимое

#! /bin/sh
PATH=/usr/bin
desktopuser=$(/bin/ps -o user:80= -C spice-vdagent | grep -v fly-dm) || exit 0
export DISPLAY=:0
export XAUTHORITY=$(eval echo "~$desktopuser")/.Xauthority
xrandr --output $(xrandr | awk '/ connected/{print $1; exit; }') --auto

Делаем скрипт исполняемым

sudo chmod +x /usr/local/bin/x-resize
sudo mv /usr/share/fly-dm/autostart/greeter/kscreend_autostart.desktop /usr/share/fly-dm/autostart/greeter/kscreend_autostart.desktop.bkp
sudo mv /usr/share/fly-dm/preload/greeter/kscreend_preload.desktop /usr/share/fly-dm/preload/greeter/kscreend_preload.desktop.bkp
sudo ln -s /etc/xdg/autostart/spice-vdagent.desktop /usr/share/fly-dm/autostart/greeter/spice-vdagent.desktop
sudo systemctl restart fly-dm

### Установка компонентов Термидеск

# устанавливаем утилиту lsb_release # которая потребуется при добавлении репозитория sudo apt install lsb-release -y

# подключаем репозиторий Термидеск, добавляем ключ и обновляем сведения о пакетах echo «» | sudo tee -a /etc/apt/sources.list echo «deb https://repos.termidesk.ru/astra $(lsb_release -cs) non-free» | sudo tee -a /etc/apt/sources.list wget -O - https://repos.termidesk.ru/astra/GPG-KEY-PUBLIC | sudo gpg –dearmour -o /etc/apt/trusted.gpg.d/termidesk.gpg sudo apt update

# зависимость для видео-агента # https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/agent/agent-ustanovka-i-udalenie/ustanovka-v-srede-os-astra-linux-special-edition/ustanovka-videoagenta sudo apt install -y «linux-headers-`uname -r`»

# установка компонентов Термидеск # https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/agent/agent-ustanovka-i-udalenie/ustanovka-v-srede-os-astra-linux-special-edition/ustanovka-agenta-vrm sudo apt install -y \ termidesk-agent=5.1.1.25069-astra18 \ termidesk-video-agent=1.10.3.25069-astra181 \ termidesk-pcsc-vscard=1.10.3.25069-astra181 \ termidesk-assistant-client=0.6.0.24331-astra181

# настройка агента ВРМ sudo nano /etc/termidesk/agent.cfg # В параметре host указывается адрес подключения к диспетчеру, в случае распределенной установки необходимо указать адрес балансировщика. # В параметре masterKey указывается мастер-ключ Termidesk. Посмотреть текущий мастер ключ Termidesk можно в интерфейсе администрирования # (Настройки - Системные параметры - Вкладка Безопасность). «comment

[agent] env = False host = 10.2.0.17 masterKey = 0123456789 ssl = True logLevel = 10000

comment

### Настройка технологии единого входа # https://wiki.astralinux.ru/termidesk-help/5.1/dokumentatsiya/termidesk-nastrojka-programmnogo-kompleksa/nachalo-raboty-s-termidesk/podgotovka-bazovogo-vrm-nastrojka-gostevoj-os/tehnologiya-edinogo-vhoda/nastrojka-tehnologii-edinogo-vhoda-v-gostevoj-os-vm-dlya-protokola-spice

echo «DM_LOGIN_AUTOMATION=1» | sudo tee -a /etc/default/locale sudo systemctl daemon-reload sudo systemctl restart fly-dm

### Завершение настроек

# Для перенаправления принтеров наобходима служба cups # Важно убедиться что данная служба работает и есть в автозагрузке # При необходимости можно включить командой sudo systemctl enable cups –now

# Выключение ВМ sudo shutdown -h now

vji/goldvrm/start.1756883098.txt.gz · Последнее изменение: 2025/09/03 07:04 — vji

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki