====== STAL Развертывание сервера ====== ---- stal ---- Ссылка на документацию с wiki\\ [[https://wiki.astralinux.ru/termidesk-help/5.1/metodicheskie-materialy/rabota-s-terminal-nym-serverom-i-metaprovajderom/rukovodstvo-po-publikatsii-priloyoenij-v-stal]]\\ устанавливаем утилиту ''lsb_release'' которая потребуется при добавлении репозитория sudo apt install lsb-release -y подключаем репозиторий, добавляем ключ и обновляем сведения о пакетах если данная операция не была выполнен ранее echo "" | sudo tee -a /etc/apt/sources.list echo "deb http://10.2.0.11:8080/td/5.1.0.24335/repos/astra $(lsb_release -cs) non-free" | sudo tee -a /etc/apt/sources.list wget -O - http://10.2.0.11:8080/td/5.1.0.24335/repos/astra/GPG-KEY-PUBLIC | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/termidesk.gpg sudo apt update установка компонентов STAL sudo apt install -y \ stal-rdp-transport \ stal \ stal-multimedia \ stal-redirect-api \ stal-redirect-drive \ stal-redirect-print \ stal-redirect-clip \ stal-redirect-scard рестарт сервисов если нужно sudo systemctl restart termidesk-stal stal-proxy stal-rdpepc stal-watchdog sudo systemctl status termidesk-stal sudo systemctl status stal-proxy sudo systemctl status stal-rdpepc sudo systemctl status stal-watchdog установка сессионного агента sudo apt install termidesk-session-agent -y установка приложений sudo apt install firefox chromium -y Включение SSL для сессионного агента sudo nano /etc/opt/termidesk-session-agent/session_agent.ini ''При необходимости переключаем параметр USE_HTTPS в значение True'' ''При необходимости переключаем параметр USE_USER_PRINCIPAL_NAME в значение True'' Это может быть необходимо, если сервер терминалов в домене и в файле ''/etc/sssd/sssd.conf'' присутствует параметр ''use_fully_qualified_names = True'' [AGENT] ... USE_USER_PRINCIPAL_NAME = False ... [SSL] USE_HTTPS = True CERTIFICATE_PATH = /etc/opt/termidesk-session-agent/certs/cert.pem PRIVATE_KEY_PATH = /etc/opt/termidesk-session-agent/certs/key.pem ... Перезапуск сессионного агента sudo systemctl restart termidesk-session-agent Перенаправление принтеров для ОС Astra Linux Special Edition 1.8 доступно только при отключении механизма мандатного контроля целостности в ОС\\ [[https://wiki.astralinux.ru/termidesk-help/latest/dokumentatsiya/server-terminalov/server-terminalov-nastrojka/perenapravlenie-resursov/perenapravlenie-printerov]]\\ Если механизм включен, его необходимо деактивировать sudo astra-mic-control disable Потребуется перезагрузка sudo reboot Для проверки состояния механизма МКЦ после перезагрузки можно воспользоваться командой. sudo astra-mic-control status Для перенаправления принтеров наобходима служба cups\\ Важно убедиться что данная служба работает и есть в автозагрузке\\ При необходимости можно включить командой sudo systemctl enable cups --now