3.6.7 Работа с FreeRDP и RemoteApp
Установка FreeRDP
Установка FreeRDP 3
Установка FreeRDP 2
Основные параметры
Варианты использования FreeRDP для подключения к удаленному рабочему столу
Подключение каталога
Подключение принтера
Подключение токена
Перенаправление звука и микрофона в сессию
Подключение к сессии с явным указанием размеров окна
Графическая оболочка для работы с FreeRDP
RemoteApp — запуск приложений
Запрос пароля в графическом окне
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция, Сервер графический
- Редакция ОС: Стандартная
- Архитектура: x86_64
- Версия ПО: freerdp3-4:3.28.0-1, freerdp2-release-1.0-4, freerdp-4:2.11.8-1
FreeRDP — клиент с открытым исходным кодом, предназначенный для подключения к удаленным рабочим столам по протоколу RDP (Remote Desktop Protocol).
В репозитории РЕД ОС 8 доступны две мажорные версии клиента — FreeRDP 2 и FreeRDP 3.
Для подключения к современным серверам Windows и использования более строгих методов безопасности рекомендуется использовать FreeRDP 3.
В исключительных случаях для обеспечения обратной совместимости с более старыми серверами Windows допускается использование FreeRDP 2.
Обратите внимание, что библиотека FreeRDP версии 2 официально признана устаревшей и не поддерживается разработчиками. Обновления безопасности и исправления ошибок для неё не выпускаются. Установка плагина на базе FreeRDP 2 связана с рисками информационной безопасности и выполняется под полную ответственность пользователя.
Рекомендуется обновить целевые серверы Windows для работы с актуальной версией протокола.
Установка FreeRDP
Установка FreeRDP 3
Для установки FreeRDP 3 выполните команду:
sudo dnf install freerdp3
Начиная с РЕД ОС 8.0.3, клиент FreeRDP 3 используется в системе по умолчанию.
Установка FreeRDP 2
Пакеты, необходимые для работы FreeRDP 2, вынесены в отдельный репозиторий.
Для установки FreeRDP 2:
- удалите из системы метапакеты FreeRDP 3 (в противном случае пакетный менеджер не позволит произвести установку):
sudo dnf remove freerdp3
- подключите репозиторий с поддержкой FreeRDP 2:
sudo dnf install freerdp2-release
- установите необходимый пакет:
sudo dnf install xfreerdp
Примечание.
При смене ветки FreeRDP старые профили подключений могут перестать работать из-за изменения формата настроек шифрования или шлюза. Рекомендуется проверить параметры профиля после смены плагина.
Основные параметры
Описание часто используемых параметров:
|
Параметр |
Описание |
|---|---|
|
|
Имя пользователя |
|
|
Имя домена |
|
|
IP-адрес или имя хоста |
|
|
Пароль |
|
|
Значения ширины и высоты |
|
|
Проброс токенов |
|
|
Подключение принтера |
|
|
Игнорировать сертификат |
|
|
Запуск удаленного приложения |
|
|
Подключение каталога |
|
|
Перенаправление звука |
|
|
Активация микрофона |
Полный список параметров представлен на официальной странице проекта FreeRDP.
Варианты использования FreeRDP для подключения к удаленному рабочему столу
При запуске клиента через терминал имя исполняемого файла различается в зависимости от установленной версии пакета FreeRDP:
- для FreeRDP 2 используется команда
xfreerdp; - для FreeRDP 3 используется команда
xfreerdp3.
Необходимо учитывать различие в суффиксах при использовании приведенных далее примеров.
Подключение каталога
xfreerdp /u:bob /d:win.redos /v:192.168.1.196 /cert:ignore /sec:rdp /p:my_password /drive:folder,/home/bob@win.redos/temp
Подключение принтера
Названия подключенных принтеров можно вывести командой lpstat -a.
xfreerdp /u:bob /d:win.redos /v:192.168.1.196 /cert:ignore /sec:rdp /p:my_password /a:printer,"Kyocera-Kyocera-ECOSYS-P2335dn-(KPDL)"
Подключение токена
С помощью pcsc_scan узнаем имя токена, например, Reader 0: Aladdin R.D. JaCarta 00 00 достаточно указать первое вхождение в имени Aladdin.
xfreerdp /u:user /p:my_password /smartcard:Aladdin /v:192.168.1.196
Перенаправление звука и микрофона в сессию
xfreerdp /v:192.168.1.196 /u:user /p:my_password /sound:sys:oss,dev:1,format:1 /sound:sys:alsa /microphone:sys:oss,dev:1,format:1 /microphone:sys:alsa
где sys:alsa — явное указание какой звуковой поддержки выбрать (alsa/pulse).
Подключение к сессии с явным указанием размеров окна
xfreerdp /v:192.168.1.196 /u:user /p:my_password /w:800 /h:600
Явное указание полезно в тех случаях, когда стандартное разрешение не умещается на мониторе.
Графическая оболочка для работы с FreeRDP
Утилита freerdp-gui представляет собой графическую оболочку для работы с FreeRDP.
Для установки утилиты выполните команду:
sudo dnf install freerdp-gui
Запуск утилиты доступен из «Главного меню» — «Прочие» — «Оболочка для FreeRDP» или из терминала командой:
freerdp-gui
Главное окно утилиты представляет функционал по подключению к xrdp или Windows RDP-серверу.
Пользователь может задать для своих целей параметры, представленные на снимке основного окна утилиты.

Для выбора необходимого разрешения экрана и дополнительных параметров предусмотрена вкладка «Экран».

Если требуется работа с пробросом каталога или устройств, таких как принтер, токен или звук на серверную часть — для этого предусмотрена вкладка «Устройства».

Для настройки протоколирования событий предусмотрена вкладка «Протоколирование».

RemoteApp — запуск приложений
RemoteApp — позволяет запускать приложения по RDP, как если бы они были запущены на локальном компьютере пользователя, т.е. пользователь запускает приложение, которое выполняется на сервере, но внешне выглядит, будто оно запущено на локальном компьютере. Для доступа к приложению, оно предварительно должно быть опубликовано на сервере RDP. В строке подключения укажите приложение, доступное на сервере приложений:
- для FreeRDP версии 3 (по умолчанию):
xfreerdp3 /u:user /d:win.redos /v:192.168.1.196 /cert:ignore /p:my_password /app:program:"||word"
- для FreeRDP версии 2:
xfreerdp /u:user /d:win.redos /v:192.168.1.196 /cert:ignore /p:my_password /app:"||word"
Запрос пароля в графическом окне
xfreerdp /u:user /d:win.redos /v:192.168.1.196 /cert:ignore /p:$(zenity --entry --title="Domain Password" --text="Enter your password:" --hide-text)
В данном примере используется zenity — утилита, которая позволяет выводить на экран диалоговые окна. В данном случае — это диалог ввода пароля.
Дата последнего изменения: 03.09.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.