Установка freerdp Варианты использования freerdp для подключения к удаленному рабочему столу xfreerdp_gui - графическая оболочка для работы с freerdp RemoteApp - запуск приложений
Окружение
freerdp — клиент с открытым кодом для подключения к удаленному рабочему столу по протоколу RDP.
Для установки пакета выполните команду:
dnf install xfreerdp
Описание часто используемых параметров:
Параметр
Полный список параметров представлен на официальной странице проекта FreeRDP.
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-gui представляет собой графическую оболочку для работы с FreeRDP.
Данная утилита устанавливается следующей командой:
sudo -E dnf install freerdp-gui
Запуск утилиты доступен из «Главного меню» - «Интернет» - «Оболочка для FreeRDP» или из терминала командой:
freerdp-gui
Главное окно утилиты представляет функционал по подключению к xrdp или Windows RDP серверу.
Пользователь может задать для своих целей параметры, представленные на снимке основного окна утилиты.
Для выбора необходимого разрешения экрана и дополнительных параметров предусмотрена вкладка «Экран».
Если требуется работа с пробросом папки или устройств, таких как принтер, токен или звук на серверную часть - для этого предусмотрена вкладка «Устройства».
Для настройки протоколирования событий предусмотрена вкладка «Протоколирование».
RemoteApp - позволяет запускать приложения по rdp, как если бы они были запущены на локальном компьютере пользователя, т.е пользователь запускает приложение, которое выполняется на сервере, но внешне выглядит, будто оно запущено на локальном компьютере. Для доступа к приложению, оно предварительно должно быть опубликовано на сервере rdp. В строке подключения укажите приложение, доступное на сервере приложений.
xfreerdp /u:user /d:win.redos /v:192.168.1.196 /cert:ignore /p:my_password /app:program:"||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 - утилита, которая позволяет выводить на экран диалоговые окна. В данном случае - это диалог ввода пароля.
Дата последнего изменения: 10.12.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.