Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 3 Следующий »

xFreeRDP + RemoteApp



Термины

RDS

Служба Удаленных Рабочих Столов (Remote Desktop Service, RDS). Ранее называлась Terminal Services (Terminal Services RemoteAPP). Компонент Microsoft Windows Server, позволяющий пользователю управлять удаленным компьютером или виртуальной машиной по сетевому соединению. 

Remote Desktop

Удаленный рабочий стол (Remote Desktop) — режим управления, когда один компьютер получает права администратора по отношению к другому, удаленному. Связь между компьютерами происходит в реальном времени посредством Интернет или локальной сети. Уровень доступа в режиме удаленного администрирования определяется конкретными задачами и может быть изменен по необходимости. Например:

  • подключение к рабочей сессии для полного контроля и взаимодействия с удаленным компьютером, при котором допускается запуск на нем приложений и манипуляции с файлами;
  • подключение к рабочей сессии, позволяющее лишь вести наблюдения за процессами, без вмешательства в работу его системы.

RDP

RDP (Remote Desktop Protocol) — протокол, позволяющий удаленно работать с сервером.


Описание стенда

  • Клиентская часть:
    • Astra Linux Common Edition 2.12 с установленным ПО xFreeRDP;
  • Серверная часть:
    • Сервер MS Windows 2016, настроенный как контроллер домена с включенной службой RDS.


Настройка Astra Linux

Для использования служб MS Windows Remote Desktop и RDS:

Установить пакет freerdp2-x11, предоставляющий программу-клиента RDP:

sudo apt install freerdp2-x11

Включение удаленного подключения Remote Desktop на Windows

Через Свойства системы –> вкладка Удаленный доступ разрешить удаленные подключения к компьютеру и выбрать параметры подключения (разрешить подключения с любых компьютеров):


Подключение к Remote Desktop из Astra Linux

Запустить клиента RDP, указав параметры подключения к серверу:

xfreerdp /u:<имя_пользователя_Windows> /p:<пароль_пользователя_Windows> /v:<IP-адрес_сервера_Windows>

Запуск удаленного приложения (RemoteApp) из Astra Linux

Запуск удаленного приложения осуществляется с помощью той же программы xfreerdp, что и подключение к Remote Desktop. Команда отличается указанием запускаемого приложения (опция /app):

xfreerdp /u:<имя_пользователя_Windows> /p:<пароль_пользователя_Windows> /v:<IP-адрес_сервера_Windows> /app:"||<название_приложения)>" /cert-ignore

Дополнительная необязательная опция /cert-ignore позволяет избежать запроса подтвержения при запуске удаленного приложения с недоменной машины (когда отсутствует возможность автоматической проверки сетификата сервера приложений).

Создание ярлыка на рабочем столе для запуска удаленного приложения

Для создания ярлыка на рабочем столе AstraLinux, следует щелкнуть правой кнопкой мыши  → Создать → Ярлык...


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






  • Нет меток