Russian English German Ukrainian

Компьютерная помощь

(066) 72-00-654     (098) 44-74-068

г. Днепр

ж/м Левобережный-3

FreeRDP: подключение к Windows из Linux

Freerdp-x11 это продвинутая консольная утилита для подключения к серверу терминалов windows по rdp-протоколу. Поддерживает загрузку дополнений (plugin).

Установить его в Debian/Ubuntu можно командой:

apt-get install freerdp-x11

Запускается в консоли:

xfreerdp -u black -d WORK -n "black" -a 15 -k US -g 1440x830 --plugin cliprdr --plugin rdpdr --data disk:DiskP:/home/black -- my.rdp.server.net

Пояснения:

-u black - пользователь
-d WORK - домен
-n black - хостнейм
-a 15 - глубина цвета
-k US - клавиатура по умолчанию
-g 1440x830 - размер окна в пикселях
--plugin cliprdr - общий буфер обмена системы с RDP сессией
--plugin rdpdr --data disk:DiskP:/home/black -- - подключает мой хомяк (/home/black) как сетевой диск под названием DiskP
my.rdp.server.net - RDP сервер

Параметры:

-a: Глубина цвета монитора. Возможные значения: 8, 15, 16, 24, 32 бита
-u: Имя пользователя для авторизации на сервере
-p: Пароль пользователя для авторизации на сервере
-d: Домен для авторизации на сервере
-k: Раскладка клавиатуры. Пример: -k en_US или -k 0×00000409
--kbd-list: Список всех возможных раскладок.
-s: Запуск приложения при подключении. Указываем путь до нужного приложения.
-c: Рабочий каталог. Используется в сочетании с параметром «-s».
-g: Разрешение экрана. Указывается в формате WxH. По умолчанию используется 1024×768
-t:  Номер порта сервера. По умолчанию это стандартный RDP порт 3389. Можно также указать как «: <port>» после ip-адреса или имени сервера.
-n: Имя клиента, которое будет передано серверу. freerdp автоматически получает имя хоста клиента.
-o: Воспроизводить звук на стороне сервера. Соответствует аналогичному параметру в windows «Проигрывать на этом компьютере»
-0:  (ноль) Присоединиться на сервере к консоли администратора . Это параметр включается автоматически если сервер лицензирования сервера терминалов  недоступен. Аналог в windows /admin (пример: mstsc.exe /admin /v:192.168.0.1)
-f: Удаленный рабочий стол открывается на весь экран. Переключиться обратно в linux можно с помощью сочетания клавиш «Ctrl + Alt + Enter»
-z: Включить сжатие внутри зашифрованного потока данных RDP.
-x: Производительность канала (Аналог в windows вкладка"Дополнительно"). Имеет три параметра:

    b (broadband) — широкополосный канал. Включает «Визуальные эффекты при отображении меню и окон» и «Отображать содержимое окна при перетаскивании»
    l (lan) — Локальная сеть. Включает ещё и «Фоновый рисунок рабочего стола»
    m (modem) — отключает всё.

--no-tls: Отключить TLS шифрования.
--plugin: Подключить дополнительные плагины

формат использования: --plugin <pluginname> [--data <plugindata> --]

пример: --plugin drdynvc --data audin —

Параметр «--plugin» может быть указан несколько раз, если вы подключаете несколько плагинов. Параметр «--data» после указания аргументов должен закрываться символами «--»

Поддерживаются следующие плагины

--plugin cliprdr
Синхронизация буфера обмена. Поддерживается: обычный текст, Unicode текст, HTML и изображения.

--plugin rdpsnd
Перенаправление звука, генерируемого на сервере клиента.

--plugin rdpdr --data <subplugin> [<subplugin> ...] —
Перенаправление устройств файловой системы вашего клиента к серверу.<subplugin> может принимать значение одно или несколько из следующих:

disk:<sharename>:<path>

Перенаправление <path> на сервер в качестве общей папки \\tsclient\<sharename>.

printer[:<printername>[:<driver>]]

Перенаправление принтера на сервер. Если параметры <printername> и <driver> не будут указаны, автоматически будут перенаправляться все принтеры.

serial:<sharename>:<device>

Перенаправление последовательного порта (serial port или COM-порт) на сервер.

parallel:<sharedname>:<lptdevice>

Перенаправление параллельного порта на сервер.

--plugin drdynvc --data <subplugin> [<subplugin> ...] —
Перенаправление звука на сервер и с него. Потдерживается в RDP версии 7.0 (Windows 7, Windows 2008 and Windows 2008 R2).
--no-osb: Отключить кеширование графики, по умолчанию включено.  Позволяет значительно повысить производительность.

Пример:

xfreerdp -k en-us -T "Server 217" -a 16 -x m -z -u USERNAME_s -p PASSWORD -g 1024x700 --sec rdp --plugin cliprdr --plugin rdpdr --data printer disk:SHARE:/home/user/Share -- 192.168.1.217
  • Сборка ПК для дома и офиса

  • Бесплатная диагностика

  • Гарантия

  • Самые низкие цены