Usando o XRDP para acessar um servidor Linux:
Eu consegui isso com sucesso há cerca de 2 anos usando o Nomad no OpenSUSE . Se você precisar usar o XRDP, é provável que seja uma das maneiras mais fáceis de colocá-lo em funcionamento, mas saiba que ele é menos simples do que um servidor de terminal tradicional do Windows. Por exemplo, o cliente deve estar configurado para usar uma profundidade de cor de pelo menos 24; A configuração padrão de mstsc de 15 não funciona. Quando as coisas pararam de funcionar, às vezes tive que fazer login via ssh e reiniciar o xrdp, ou até mesmo reiniciar o servidor inteiro.
Minha impressão é que o xrdp tem melhor suporte no OpenSUSE do que em outras distribuições, devido ao interesse da Novell no mercado corporativo. Eu nunca tentei fazer o xrdp funcionar no Ubuntu ou no CentOS, mas a impressão que tive na minha pesquisa inicial foi que teria sido consideravelmente mais difícil.
Alternativas para o RDP:
-
O encaminhamento X11 via PuTTY é uma opção mais confiável e comprovada pelo tempo para apresentar um Linux GUI em uma máquina Windows, se você estiver se conectando através de uma rede local ou uma VPN rápida / de baixa latência.
O -
O NoMachine NX Server funciona incrivelmente bem e é confiável, mas requer a instalação de um cliente NX na máquina Windows. A outra desvantagem aqui é que a versão gratuita é apenas "grátis como na cerveja", e você precisa pagar pelo licenciamento se quiser suporte para mais de dois usuários simultâneos.
-
O FreeNX é um cliente e servidor NX de código aberto. Não tenho experiência pessoal com ele, mas o guia de administração muito detalhado sugere que os desenvolvedores levaram seu projeto muito a sério. A partir de 22/04/2011, a versão mais recente parece ter 2,5 anos, portanto, o projeto pode não ser mais mantido ativamente.
-
x2go parece ser um ativamente desenvolvida alternativa de código aberto ao FreeNX, que pode valer a pena uma investigação mais aprofundada.