Я уже рассказывал про установку FreeRDP на Ubuntu. Теперь пришло время описать параметры подключения.
Набирая в консоли «xfreerdp —help» получаем краткое описание параметров. Попробую описать всё более детально.
xaxatyxa@xaxatyxa-desktop:~$ xfreerdp —help
FreeRDP — A Free Remote Desktop Protocol Client
See http://freerdp.sourceforge.net for more informationUsage: xfreerdp [options] server:port
-a: color depth (8, 15, 16, 24 or 32)
-u: username
-p: password
-d: domain
-k: keyboard layout ID
—kbd-list: list all keyboard layout IDs
-s: shell
-c: directory
-g: geometry, using format WxH, default is 1024×768
-t: alternative port number, default is 3389
-n: hostname
-o: console audio
-0: console session
-f: fullscreen mode
-z: enable bulk compression
-x: performance flags (m, b or l for modem, broadband or lan)
—no-tls: disable TLS encryption
—plugin: load a virtual channel plugin
—no-osb: disable off screen bitmaps, default on
—version: Print out the version and exit
-h: show this help
Описание параметров:
-a: Глубина цвета монитора. Возможные значения: 8, 15, 16, 24, 32 бита
-u: Имя пользователя для авторизации на сервере
-p: Пароль пользователя для авторизации на сервере
-d: Домен для авторизации на сервере
-k: Раскладка клавиатуры. Пример: -k en_US или -k 0x00000409
—kbd-list: Список всех возможных раскладок.
xaxatyxa@xaxatyxa-desktop:~$ xfreerdp --kbd-list Keyboard Layouts 0x00000401 Arabic (101) 0x00000402 Bulgarian 0x00000404 Chinese (Traditional) - US Keyboard 0x00000405 Czech 0x00000406 Danish 0x00000407 German 0x00000408 Greek 0x00000409 US 0x0000040A Spanish 0x0000040B Finnish 0x0000040C French 0x0000040D Hebrew 0x0000040E Hungarian 0x0000040F Icelandic 0x00000410 Italian 0x00000411 Japanese 0x00000412 Korean 0x00000413 Dutch 0x00000414 Norwegian 0x00000415 Polish (Programmers) 0x00000416 Portuguese (Brazilian ABNT) 0x00000418 Romanian 0x00000419 Russian 0x0000041A Croatian 0x0000041B Slovak 0x0000041C Albanian 0x0000041D Swedish 0x0000041E Thai Kedmanee 0x0000041F Turkish Q 0x00000420 Urdu 0x00000422 Ukrainian 0x00000423 Belarusian 0x00000424 Slovenian 0x00000425 Estonian 0x00000426 Latvian 0x00000427 Lithuanian IBM 0x00000429 Farsi 0x0000042A Vietnamese 0x0000042B Armenian Eastern 0x0000042C Azeri Latin 0x0000042F FYRO Macedonian 0x00000437 Georgian 0x00000438 Faeroese 0x00000439 Devanagari - INSCRIPT 0x0000043A Maltese 47-key 0x0000043B Norwegian with Sami 0x0000043F Kazakh 0x00000440 Kyrgyz Cyrillic 0x00000444 Tatar 0x00000445 Bengali 0x00000446 Punjabi 0x00000447 Gujarati 0x00000449 Tamil 0x0000044A Telugu 0x0000044B Kannada 0x0000044C Malayalam 0x0000044E Marathi 0x00000450 Mongolian Cyrillic 0x00000452 United Kingdom Extended 0x0000045A Syriac 0x00000461 Nepali 0x00000463 Pashto 0x00000465 Divehi Phonetic 0x0000046E Luxembourgish 0x00000481 Maori 0x00000804 Chinese (Simplified) - US Keyboard 0x00000807 Swiss German 0x00000809 United Kingdom 0x0000080A Latin American 0x0000080C Belgian French 0x00000813 Belgian (Period) 0x00000816 Portuguese 0x0000081A Serbian (Latin) 0x0000082C Azeri Cyrillic 0x0000083B Swedish with Sami 0x00000843 Uzbek Cyrillic 0x0000085D Inuktitut Latin 0x00000C0C Canadian French (legacy) 0x00000C1A Serbian (Cyrillic) 0x00001009 Canadian French 0x0000100C Swiss French 0x0000141A Bosnian 0x00001809 Irish 0x0000201A Bosnian Cyrillic Keyboard Layout Variants 0x00010401 Arabic (102) 0x00010402 Bulgarian (Latin) 0x00010405 Czech (QWERTY) 0x00010407 German (IBM) 0x00010408 Greek (220) 0x00010409 United States-Dvorak 0x0001040A Spanish Variation 0x0001040E Hungarian 101-key 0x00010410 Italian (142) 0x00010415 Polish (214) 0x00010416 Portuguese (Brazilian ABNT2) 0x00010419 Russian (Typewriter) 0x0001041B Slovak (QWERTY) 0x0001041E Thai Pattachote 0x0001041F Turkish F 0x00010426 Latvian (QWERTY) 0x00010427 Lithuanian 0x0001042B Armenian Western 0x00010439 Hindi Traditional 0x0001043A Maltese 48-key 0x0001043B Sami Extended Norway 0x00010445 Bengali (Inscript) 0x0001045A Syriac Phonetic 0x00010465 Divehi Typewriter 0x0001080C Belgian (Comma) 0x0001083B Finnish with Sami 0x00011009 Canadian Multilingual Standard 0x00011809 Gaelic 0x00020401 Arabic (102) AZERTY 0x00020405 Czech Programmers 0x00020408 Greek (319) 0x00020409 United States-International 0x0002041E Thai Kedmanee (non-ShiftLock) 0x0002083B Sami Extended Finland-Sweden 0x00030408 Greek (220) Latin 0x00030409 United States-Dvorak for left hand 0x0003041E Thai Pattachote (non-ShiftLock) 0x00040408 Greek (319) Latin 0x00040409 United States-Dvorak for right hand 0x00050408 Greek Latin 0x00050409 US English Table for IBM Arabic 238_L 0x00060408 Greek Polytonic 0xB0000407 German Neo Keyboard Input Method Editors (IMEs) 0xE0010404 Chinese (Traditional) - Phonetic 0xE0010411 Japanese Input System (MS-IME2002) 0xE0010412 Korean Input System (IME 2000) 0xE0010804 Chinese (Simplified) - QuanPin 0xE0020404 Chinese (Traditional) - ChangJie 0xE0020804 Chinese (Simplified) - ShuangPin 0xE0030404 Chinese (Traditional) - Quick 0xE0030804 Chinese (Simplified) - ZhengMa 0xE0040404 Chinese (Traditional) - Big5 Code 0xE0050404 Chinese (Traditional) - Array 0xE0050804 Chinese (Simplified) - NeiMa 0xE0060404 Chinese (Traditional) - DaYi 0xE0070404 Chinese (Traditional) - Unicode 0xE0080404 Chinese (Traditional) - New Phonetic 0xE0090404 Chinese (Traditional) - New ChangJie 0xE00E0804 Chinese (Traditional) - Microsoft Pinyin IME 3.0 0xE00F0404 Chinese (Traditional) - Alphanumeric
-s: Запуск приложения при подключении. Указываем путь до нужного приложения.
-c: Рабочий каталог. Используется в сочетании с параметром «-s».
параметры «-s» и «-с» соответствуют параметрам в mstsc windows
-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» после указания аргументов должен закрываться символами «—«
В версии 0.8.2 поддерживаются следующие плагины:
—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: Отключить кеширование графики, по умолчанию включено. Позволяет значительно повысить производительность.
—version: Узнать версию FreeRDP
xaxatyxa@xaxatyxa-desktop:~$ xfreerdp --version This is FreeRDP version 0.8.2
-h: Показать помощь.
xaxatyxa@xaxatyxa-desktop:~$ xfreerdp -h FreeRDP - A Free Remote Desktop Protocol Client See http://freerdp.sourceforge.net for more information Usage: xfreerdp [options] server:port -a: color depth (8, 15, 16, 24 or 32) -u: username -p: password -d: domain -k: keyboard layout ID --kbd-list: list all keyboard layout IDs -s: shell -c: directory -g: geometry, using format WxH, default is 1024x768 -t: alternative port number, default is 3389 -n: hostname -o: console audio -0: console session -f: fullscreen mode -z: enable bulk compression -x: performance flags (m, b or l for modem, broadband or lan) --no-tls: disable TLS encryption --plugin: load a virtual channel plugin --no-osb: disable off screen bitmaps, default on --version: Print out the version and exit -h: show this help
спасибо
Пока ман переводил, чуть *CRAZY* не стал *CRAZY*
=) пожалуйста.
Описание параметров версии 0.8.2
было бы полезно ещё и от этой версии
https://xaxatyxa.ru/_ubuntu/ustanavlivaem-freerdp-ubuntu.html
ОК. рассмотрим и её.
В статье версия из репозитория.
Версию 1.0.1 приходится собирать самому.