Инструменты пользователя

Инструменты сайта


freerdp

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
freerdp [2017/07/29 10:31] kuldfreerdp [2019/12/16 18:42] (текущий) kuld
Строка 6: Строка 6:
  
 Остается вопрос какими терминалами оснастить рабочие места сотрудников. Есть несколько вариантов решения этого вопроса со своими плюсами и минусами: Остается вопрос какими терминалами оснастить рабочие места сотрудников. Есть несколько вариантов решения этого вопроса со своими плюсами и минусами:
 +
   - Приобрести т.н. "тонкие клиенты" - относительно недорогие рабочие станции в компактных корпусах без жестких дисков. Плюс в том, что они компактны, в них ничего не крутится и не создает шум, не нуждаются в настройке каждого отдельного терминала. Минус в цене, т.к. не смотря на отсутствие в них дисковой подсистемы они остаются дорогими в связи с компактностью и малым спросом. И для работы таких бездисковых клиентов потребуется дополнительное проприетарное программное обеспечение, не входящее в Microsoft Windows Server, как правило платное. И такое ПО будет работать не во всех ситуациях, например, если сервер не в локальной сети, а где-то в Интернет за межсетевыми экранами, придется как следует поплясать с админским бубном вокруг этой системы.   - Приобрести т.н. "тонкие клиенты" - относительно недорогие рабочие станции в компактных корпусах без жестких дисков. Плюс в том, что они компактны, в них ничего не крутится и не создает шум, не нуждаются в настройке каждого отдельного терминала. Минус в цене, т.к. не смотря на отсутствие в них дисковой подсистемы они остаются дорогими в связи с компактностью и малым спросом. И для работы таких бездисковых клиентов потребуется дополнительное проприетарное программное обеспечение, не входящее в Microsoft Windows Server, как правило платное. И такое ПО будет работать не во всех ситуациях, например, если сервер не в локальной сети, а где-то в Интернет за межсетевыми экранами, придется как следует поплясать с админским бубном вокруг этой системы.
   - Использовать устаревшие компьютеры. Плюс в том, что в давно работающей организации такое железо наличествует в каком-то количестве, что в свою очередь не требует никаких дополнительных затрат. Минус в том, что старое железо занимает много места, шумит, греется и ломается, кроме того остается вопрос с программным обеспечением для него. Хорошо, если в свое время эти компьютеры продавались с OEM лицензиями Windows. А если нет? Надо как-то решать этот вопрос. И тут на помощь приходит Linux, свободный и бесплатный, надо только его подружить со службой удаленных рабочих столов, об этом и пойдет речь в статье.   - Использовать устаревшие компьютеры. Плюс в том, что в давно работающей организации такое железо наличествует в каком-то количестве, что в свою очередь не требует никаких дополнительных затрат. Минус в том, что старое железо занимает много места, шумит, греется и ломается, кроме того остается вопрос с программным обеспечением для него. Хорошо, если в свое время эти компьютеры продавались с OEM лицензиями Windows. А если нет? Надо как-то решать этот вопрос. И тут на помощь приходит Linux, свободный и бесплатный, надо только его подружить со службой удаленных рабочих столов, об этом и пойдет речь в статье.
   - Микрокомпьютеры на базе процессоров ARM под управлением операционной системы Linux. На первый взгляд сплошные плюсы: цена, компактность, не греется, не крутится, не шумит. Все что надо на борту есть: сеть, звук, USB, Bluetooth. Но вот штатная утилита подключения к удаленному рабочему столу, если она вообще есть, вызывает оторопь и ужас. Но если там Linux и есть root доступ, то все можно исправить. Читайте как.   - Микрокомпьютеры на базе процессоров ARM под управлением операционной системы Linux. На первый взгляд сплошные плюсы: цена, компактность, не греется, не крутится, не шумит. Все что надо на борту есть: сеть, звук, USB, Bluetooth. Но вот штатная утилита подключения к удаленному рабочему столу, если она вообще есть, вызывает оторопь и ужас. Но если там Linux и есть root доступ, то все можно исправить. Читайте как.
  
-Итак, все очень просто. Нужно установить FreeRDP - свободный клиент для протокола RDP. +Итак, все очень просто. Нужно установить FreeRDP - свободный клиент для протокола RDP. Он доступен практически для всех платформ и присутствует в репозиториях всех популярных дистрибутивов Linux. 
-<note important>Для установки потребуется root доступ</note> + 
-DEB-based дострибутивы Linux: +<note important>Для установки потребуется root доступ</note> DEB-based дострибутивы Linux: 
-<code>$ sudo apt-get install freerdp</code>+ 
 +<code> 
 +$ sudo apt-get install freerdp 
 +</code> 
 RPM-based дострибутивы Linux: RPM-based дострибутивы Linux:
-<code># yum install freerdp</code>+ 
 +<code> 
 +# yum install freerdp 
 +</code> 
 + 
 +<note>В состав Ubuntu входит клиент для подключения к службам удаленных рабочих столов Remmina. Он работает как графическая оболочка для пакета FreeRDP и сразу же после его установки подключается к серверам именно через него. В Ubuntu можете использовать Remmina или запускать FreeRDP из консоли для более гибкой настройки.</note> 
 + 
 +Разберемся с нужными нам параметрами консольной команды. Откроем справку: 
 + 
 +<code> 
 +$ man xfreerdp 
 +</code> 
 + 
 +и познакомимся с опциями: 
 + 
 +|''/v <server>[:port]''|указывает адрес:порт сервера службы удаленны рабочих столов. Адрес можно задавать как в виде IP адреса, так и в виде доменного имени| 
 +|''/f'' |полноэкранный режим, как раз то, что нужно для тонкого клиента| 
 +|''/u [<domain>\]<user>''|указывает имя пользователя на сервере службы удаленных рабочих столов| 
 +|''/p <password>''|и его пароль| 
 +|''/compression''|использовать сжатие протокола RDP, используйте эту опцию при медленной скорости соединения с сервером| 
 +|''/sound''|перенаправлять вывод звука с сервера на клиент| 
 +|''/microphone''|перенаправлять звук микрофона с клиента на сервер| 
 +|''/multimedia''|перенаправлять поток вывода видео с сервера на клиент| 
 +|''+clipboard''|перенаправлять в обе стороны буфер обмена| 
 +|''/printer''|перенаправлять на сервер принтеры, подключенные к клиенту| 
 +|''/usb''|перенаправлять на сервер USB устройства, подключенные к клиенту| 
 +|''+fonts''|сглаживать экранные шрифты| 
 +|''+aero''|отображать визуальные эффекты Windows в RDP клиенте| 
 +|''/rfx''|использовать расширение протокола RemoteFX| 
 +|''/gdi:<sw|hw>''|использование программного или аппаратного ускорения графики на клиенте| 
 + 
 +Как можно заметить, это далеко не полный список опций, которые можно использовать для более гибкой настройки клиента, но нам для начала достаточно. 
 + 
 +Допустим, сервер служб удаленных рабочих столов под управлением Windows Server 2008 R2 SP1 или выше находится в локальной сети по адресу ''10.0.0.4'', порт используется по умолчанию ''3389'', пользователя зовут ''user'', его пароль ''parol'', на клиенте имеется аппаратный ускоритель графики. Запускаем: 
 +<code>$ xfreerdp /v 10.0.0.4 /u user /p parol /sound /microphone /multimedia +clipboard /printer /usb +fonts +aero /rfx /gdi:hw</code> 
 + 
 +Для удобства пользователей, добавьте эту команду в автозапуск или сделайте ярлык запуска на рабочем столе. 
 + 
 +~~socialite~~
freerdp.1501324266.txt.gz · Последнее изменение: 2017/07/29 10:31 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki