Tendo encontrado recentemente um servidor de terminal Windows NT 4.0 muito antigo que ainda está em uso, trabalhando fora do local e tendo que fazer suporte remoto, tornou-se necessário usar esse sistema realmente antigo às vezes. Vários sistemas Windows e Linux estão disponíveis para uso, mas ficou claro que a maioria das imagens do Windows que tenho disponíveis (Windows XP SP3 e superior) não oferecem suporte à conexão com o Windows NT 4.0 Terminal Server.
No momento, a maneira como o servidor de terminal Windows NT 4.0 é acessado, um RDPs em um sistema Windows XP SP3 que possui uma cópia de carregamento lateral dos arquivos .exe e .dll do cliente RDP 5.1. Então, a partir daí, conecta-se ao NT 4.0 Terminal Server. Para mim, isso significa fazer um salto RDP duplo.
Pode-se realmente gostar de ser capaz de RDP diretamente para o sistema NT 4.0 ou XP SP3, conforme necessário, sem ter que passar pelo antigo cliente RDP na caixa XP SP3 especialmente configurada para chegar ao sistema NT 4.0.
Para tornar a solução ainda melhor, seria ideal fazer isso no Linux em vez do Windows. Um bom número de postagens on-line que dizem que os clientes RDP modernos não fazem isso, mas seria bom pensar que isso não é totalmente verdade, mesmo que seja verdade.
Freerdp w/ Remmina funciona bem para conectar à caixa XP SP3, mas não para a caixa NT 4.0.
Existe uma solução RDP para Linux que ainda suporte conexões RDP 4.x?
rdesktop funciona com Windows NT 4.0 Terminal Server.
Um exemplo de invocação é:
A página de manual do rdesktop explica:
rdesktop funciona com Windows NT 4.0 Terminal Server.
Um
-4
argumento na linha de comando para selecionar o protocolo de conexão correto de acordo com a página de manual do rdesktop :grdesktop é um front-end gráfico útil para rdesktop . Ele oferece controles gráficos para selecionar argumentos rdesktop e pode salvar/carregar arquivos de sessão em um formato compatível com os arquivos realmente usados com o cliente Microsoft. De fato, a função load pode usar um arquivo de sessão realmente usado com o cliente Microsoft, desde que seja convertido de finais de linha CRLF para finais de linha LF (ou seja, usando dos2unix).
Ao iniciar uma conexão com o Windows Terminal Server 4.0 com grdesktop , na guia Geral , verifique se "Windows NT/2000" é exibido em vez de "Windows XP/2003". O protocolo não é salvo no arquivo da sessão, então esta verificação manual é aconselhável após carregar uma sessão salva.