Які відмінності між rdesktop та xfreerdp?


26

rdesktopі xfreerdpобидва клієнти Linux для RDP.

Однак з відповідних веб-сайтів не зрозуміло, які переваги / недоліки використання одного над іншим є.

Я знайшов одну публікацію , в якій було зазначено, що xfreerdpмає більше можливостей, ніж rdesktop.

  • Але які ці додаткові особливості?
  • Яка підтримка продуктивності (або чуйності) та буфера обміну в обох?

Я з нетерпінням чекаю використання клієнта RDP (на Linux Mint 17) для підключення до декількох комп'ютерів Windows (Win 7 та 8) та серверів Linux xrdp.


Кращий клієнт RDP, якого я знайшов поки що, - KRDC
Creek,

У моєму випадку xfreerdp дозволив мені використовувати як мікрофон, так і навушники, тоді як з rdesktop мені не вдалося змусити мікрофон працювати в XP.
YoMismo

Останні версії KRDC використовують xfreerdp під кришкою.
kbulgrien

Відповіді:


19

FreeRDP (у xfreerdpякого назва пакету Debian freerdp-x11) значно менше використовується, ніж rdesktopзгідно зі статистикою конкурсу популярності Debian , почасти тому, що він набагато новіший:

#rank           name  inst vote   old recent no-files (maintainer)
1429        rdesktop 56497 4281 41399  10775       42 (Laszlo Boszormenyi)
3056     freerdp-x11 14232 1389  9845   2992        6 (Mike Gabriel)

Згідно FreeRDP у Вікіпедії ,

FreeRDP був розроблений у 2009 році від rdesktop з метою модуляції коду, вирішення різних проблем та впровадження нових функцій.

... але список функцій Вікіпедії не вичерпується, звідки з'явилися, rdesktopа які - "нові". Оголошення про випуск FreeRDP 1.0 (січень 2012 р.) Запропонував цей перелік нових функцій, які, імовірно, також недоступні rdesktop:

  • RemoteFX
    • І кодер, і декодер
    • Оптимізація SSE2 та NEON
  • NSCodec
  • RemoteApp
    • Робочі, незначні збої
  • Мультимедійне перенаправлення
    • підтримка ffmpeg
  • Аутентифікація на рівні мережі (NLA)
    • NTLMv2
  • Перевірка сертифікату
  • Безпека RDP, сумісна з FIPS
  • нова система складання (cmake)
  • додано офіційний логотип та значок

FreeRDP також має сервер (вказаний як експериментальний у версії 1.0), але rdesktopне має.


6

Для всіх, хто приходить до цього:

Серед усіх клієнтів rdp, які я намагався під час підключення до сервера Windows azure, усі працювали, крім rdesktop, який, здається, має проблеми з останньою версією протоколу. Дивіться тут https://bugzilla.redhat.com/show_bug.cgi?id=1075697 → видалити!

freerdp (xfreerdp на debian) скелі. Перевірте їх github https://github.com/FreeRDP/FreeRDP


1
Правильна назва пакету Debian, як зазначено у моїй відповіді вище, така freerdp-x11. Дивіться також Decker Package Tracker для freerdp .
Адам Кац

2

Інші відповіді на це запитання не вказують на те, що freerdp, здається, не працює з Windows NT 4.0 Terminal Server:

З іншого боку, я успішно використовував rdesktop (w / grdesktop) для підключення до термінального сервера Windows NT 4.0.


8
Windows NT4 досягла EOL в 2004 році, ви дійсно не повинні цим більше користуватися, і якщо вам це дійсно доведеться (я не можу припустити поважну причину для цього), воно не повинно бути мережевим. Імхо, ця "особливість", таким чином, суперечить.
thecarpy

1
@thecarpy: так як це не завжди варіант уникнути використання старих інструментів, і тому що, в міру необхідності, я витратив багато часу на з'ясування невдачі для себе Freerdp, це, очевидно, не суперечить.
kbulgrien

1
Ви можете розглянути можливість запуску системи NT на віртуальній машині і бути дуже уважним щодо того, що може отримати доступ до неї через вашу мережу (брандмауер брандмауера!). Спробуйте використовувати інструменти VM, як спільні папки та KVM, а не мереж та віддаленого робочого столу.
Адам Кац

1
@Adam Katz: Усі коментарі щодо безпеки NT є ​​поза темою, оскільки вони ні запитують, ні уточнюють інформацію щодо поданої інформації. Іноді людям просто доводиться використовувати те, що їм дано використовувати.
kbulgrien

3
@kbulgrien: Можливо, немає теми, але тут у нас є співробітник, який працює в мережі в мережі, яка має щонайменше десятки незакріплених віддалених програм exec, які навіть не вимагають облікових даних користувачів ...
thecarpy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.