Quais são as diferenças entre rdesktop e xfreerdp?

26

rdesktope xfreerdpsão ambos clientes linux para RDP.

No entanto, em seus respectivos sites, não está claro quais são as vantagens / desvantagens de usar um sobre o outro.

Eu encontrei um post , que indicava que xfreerdptem mais recursos do que rdesktop.

  • Mas quais são esses recursos extras?
  • Como é o desempenho (ou capacidade de resposta) e a área de transferência nos dois?

Estou ansioso para usar um cliente RDP (no Linux Mint 17) para conectar-se a poucos computadores Windows (Win 7 e 8) e servidores Linux em execução xrdp.

cbun
fonte
Melhor cliente RDP que eu encontrei até agora é KRDC
Creek
No meu caso, o xfreerdp me permitiu usar microfone e fones de ouvido, enquanto no rdesktop não consegui fazer o microfone funcionar no XP.
YoMismo 30/01
Versões recentes do KRDC usam o xfreerdp sob o capô.
precisa saber é o seguinte

Respostas:

19

O FreeRDP ( xfreerdp, cujo nome do pacote Debian é freerdp-x11) é consideravelmente menos usado do que de rdesktopacordo com as estatísticas do Concurso de Popularidade Debian , em parte porque é muito mais recente:

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

De acordo com o FreeRDP na Wikipedia ,

O FreeRDP foi bifurcado em 2009 pelo rdesktop com o objetivo de modularizar o código, abordar vários problemas e implementar novos recursos.

... mas a lista de recursos da Wikipedia não revela quais vieram rdesktope quais são "novas". O anúncio da versão do FreeRDP 1.0 (janeiro de 2012) ofereceu esta lista de novos recursos, que presumivelmente não estão disponíveis em rdesktop:

  • RemoteFX
    • Codificador e decodificador
    • Otimização SSE2 e NEON
  • NSCodec
  • RemoteApp
    • Trabalhando, pequenas falhas
  • Redirecionamento de multimídia
    • suporte ffmpeg
  • Autenticação no nível da rede (NLA)
    • NTLMv2
  • Validação de certificado
  • Segurança RDP compatível com FIPS
  • novo sistema de compilação (cmake)
  • logotipo e ícone oficiais adicionados

O FreeRDP também possui um servidor (listado como experimental na versão 1.0), enquanto rdesktopnão.

Adam Katz
fonte
6

Para quem vem a este:

Entre todos os clientes rdp por aí, que tentei, ao conectar-me ao servidor Windows no azure, todos funcionaram, exceto o rdesktop, que parece ter problemas com a versão recente do protocolo. Veja aqui https://bugzilla.redhat.com/show_bug.cgi?id=1075697 → desinstalar!

O freerdp (xfreerdp no debian) é muito bom. Verifique o github https://github.com/FreeRDP/FreeRDP

redochka
fonte
11
O nome correto do pacote Debian, como observado na minha resposta acima, é freerdp-x11. Veja também o Debian Package Tracker para freerdp .
Adam Katz #
2

Outras respostas a esta pergunta não apontam que o freerdp parece não funcionar com o Windows NT 4.0 Terminal Server:

Por outro lado, usei com êxito o rdesktop (w / grdesktop) para conectar-me ao Windows NT 4.0 Terminal Server.

Kbulgrien
fonte
8
O Windows NT4 atingiu a EOL em 2004, você realmente não deveria mais usá-lo e, se realmente precisar (não consigo pensar em um motivo válido), ele não deve estar em rede. Imho, esse "recurso" é discutível.
Thecarpy 15/01/19
11
@ thecarpy: como nem sempre é uma opção para evitar o uso de ferramentas antigas e, por necessidade, passei muito tempo descobrindo que o freerdp está falhando por mim mesmo, não é decididamente um ponto discutível.
precisa saber é o seguinte
11
Você pode considerar executar o sistema NT em uma máquina virtual e ter muito cuidado com o que pode acessá-lo na sua rede (firewall firewall!). Tente usar ferramentas de VM, como pastas compartilhadas e KVM, em vez de rede e área de trabalho remota.
Adam Katz
11
@ Adam Katz: Todos os comentários de segurança do NT estão fora de tópico, pois não consultam nem esclarecem nada sobre as informações apresentadas. Às vezes, as pessoas precisam usar o que lhes é dado.
precisa saber é o seguinte
3
@kbulgrien: tópico Off, talvez, mas aqui temos um companheiro executando um sistema em uma rede que tem no mínimo dezenas de vulns exec remotos não corrigidas que nem sequer necessitam de credenciais do usuário ...
thecarpy