Настройка RDS (RemoteApp) для публикации приложений
Примечание: Community Edition поддерживает только режим публикации HTTP приложений.
RemoteApp - это публикация приложений на Microsoft RDS. Для ее использования вам необходим Windows Server с настроенным RDS(RemoteApp). JumpServer сможет подключаться к приложениям, опубликованным на RDS сервере и авторизовываться в них. В основном это актуально для приложений для работы с СУБД и веб-интерфейсами.
Для поддержки RemoteApp необходимо настроить JumpServer и сервер RDS.
Требования:
- MS Windows Server 2016 или MS Windows Server 2019
- Установленная роль RDS (Remote Desktop Services)
Настроенный WinRM или установленный OpenSSH
Добавление сервера публикаций в JumpServer
Зайдите в "System settings - Applets", выберите вкладку "Remote Hosts" и нажмите "Create".
Описание параметров:
| Параметр | Описание |
|---|---|
| name | Имя устройства |
| IP/Host | IP или сетевое имя RDS сервера |
| protocol group | Протоколы и номера портов. Укажите здесь WinRM или SSH, если будет использоваться OpenSSH |
| Account List | Учетная запись с правами администратора для доступа к RDS серверу |
| Automatically create an account | Включить автоматическое создание учетных записей для подключения к опубликованным приложениям. |
| Number of accounts created | Количество создаваемых учетных записей. |
| Core service address | Адрес связи между агентом машины для публикации удалённых приложений и бекендом JumpServer. |
| RDS license | Настройка сервера лицензирования RDS |
| RDS License Server | Параметры сервера лицензирования RDS. |
| RDS authorization mode |
Выберите "Device" или "User" для настройки режима авторизации. |
| RDS single user single session |
Выберите "Disable" или "Enable" для настройки режима одиночной сессии для одного пользователя. |
| RDS maximum disconnect time | Если сессия достигает этого максимального времени, соединение разрывается. |
| RDS remote application logout time limit | Время выхода после разрыва сессии удалённого приложения. |
