Quelles sont les différences entre rdesktop et xfreerdp?

26

rdesktopet xfreerdpsont tous deux des clients Linux pour RDP.

Cependant, à partir de leurs sites Web respectifs, il n'est pas clair quels avantages / inconvénients d'utiliser l'un sur l'autre sont là.

J'ai trouvé un message , qui indiquait qu'il xfreerdpavait plus de fonctionnalités que rdesktop.

  • Mais quelles sont ces fonctionnalités supplémentaires?
  • Comment sont les performances (ou la réactivité) et le support du presse-papiers dans les deux?

J'ai hâte d'utiliser un client RDP (sous Linux Mint 17) pour me connecter à quelques ordinateurs Windows (Win 7 et 8) et aux serveurs Linux en cours d'exécution xrdp.

cbun
la source
Le meilleur client RDP que j'ai trouvé jusqu'à présent est KRDC
Creek
Dans mon cas, xfreerdp m'a permis d'utiliser à la fois le microphone et les écouteurs, tandis qu'avec rdesktop, je n'ai pas réussi à faire fonctionner le microphone sous XP.
YoMismo
Les versions récentes de KRDC utilisent xfreerdp sous le capot.
kbulgrien

Réponses:

19

FreeRDP ( xfreerdp, dont le nom du paquet Debian est freerdp-x11) est considérablement moins utilisé que rdesktopselon les statistiques du concours de popularité Debian , en partie parce qu'il est tellement plus récent:

#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)

Selon FreeRDP sur Wikipedia ,

FreeRDP a été dérivé en 2009 de rdesktop dans le but de modulariser le code, de résoudre divers problèmes et d'implémenter de nouvelles fonctionnalités.

... mais la liste des fonctionnalités de Wikipédia ne précise pas celles qui sont venues rdesktopet qui sont "nouvelles". L' annonce de la sortie de FreeRDP 1.0 (janvier 2012) proposait cette liste de nouvelles fonctionnalités, qui ne sont probablement pas également disponibles sur rdesktop:

  • RemoteFX
    • Encodeur et décodeur
    • Optimisation SSE2 et NEON
  • NSCodec
  • RemoteApp
    • Fonctionnement, problèmes mineurs
  • Redirection multimédia
    • support ffmpeg
  • Authentification au niveau du réseau (NLA)
    • NTLMv2
  • Validation du certificat
  • Sécurité RDP conforme FIPS
  • nouveau système de construction (cmake)
  • logo et icône officiels ajoutés

FreeRDP a également un serveur (répertorié comme expérimental dans la version 1.0) alors qu'il rdesktopn'en a pas.

Adam Katz
la source
6

Pour toute personne venant à cela:

Parmi tous les clients rdp, que j'ai essayés lors de la connexion au serveur Windows sur azure, tous fonctionnaient sauf rdesktop qui semble avoir un problème avec la version récente du protocole. Voir ici https://bugzilla.redhat.com/show_bug.cgi?id=1075697 → désinstaller!

freerdp (xfreerdp sur debian) roches. Vérifiez leur github https://github.com/FreeRDP/FreeRDP

redochka
la source
1
Le nom correct du paquet Debian, comme indiqué dans ma réponse ci-dessus, est freerdp-x11. Voir aussi le Debian Package Tracker pour freerdp .
Adam Katz
2

Les autres réponses à cette question ne soulignent pas que freerdp ne semble pas fonctionner avec Windows NT 4.0 Terminal Server:

D'un autre côté, j'ai utilisé avec succès rdesktop (w / grdesktop) pour me connecter à Windows NT 4.0 Terminal Server.

kbulgrien
la source
8
Windows NT4 a atteint EOL en 2004, vous ne devriez vraiment plus l'utiliser et si vous devez vraiment (je ne peux pas penser à une raison valable), il ne devrait pas être mis en réseau. À mon humble avis, cette "fonctionnalité" est donc sans objet.
thecarpy
1
@thecarpy: comme ce n'est pas toujours une option pour éviter d'utiliser de vieux outils et comme, par nécessité, j'ai passé beaucoup de temps à découvrir par moi-même l'échec de freerdp, ce n'est décidément pas un point discutable.
kbulgrien
1
Vous voudrez peut-être envisager d'exécuter votre système NT sur une machine virtuelle et de faire très attention à ce qui peut y accéder sur votre réseau (pare-feu pare-feu pare-feu!). Essayez d'utiliser des outils VM tels que les dossiers partagés et KVM plutôt que la mise en réseau et le Bureau à distance.
Adam Katz
1
@Adam Katz: Tous les commentaires de sécurité NT sont hors sujet car ils ne questionnent ni ne clarifient rien pour les informations présentées. Parfois, les gens n'ont qu'à utiliser ce qu'on leur donne.
kbulgrien
3
@kbulgrien: Hors sujet, peut-être, mais ici, nous avons un collègue qui exécute un système sur un réseau qui a au moins des dizaines de vulns d'exécution à distance non corrigés qui ne nécessitent même pas d'informations d'identification d'utilisateur ...
thecarpy