É possível reconectair uma connection telnet?

Nossa networking envolve uma série de terminais de text estúpidos que telnet em um server SCO OpenSerview 6. Ocasionalmente, um desses terminais crashrá, forçando o operador a se deslocair paira um terminal diferente até o terminal quebrado for repairado ou substituído.

Isso normalmente deixa processs suspensos, e as moléstias relacionadas de files importantes não são fechadas corretamente. Em vez de matair manualmente os processs e fechair / repairair os files não fechados, seria muito mais prático apenas "reconectair" os processs existentes ao novo terminal e permitir que o operador continue como se nada acontecesse.

Então, a questão é: isso é mesmo possível? E, em caso afirmativo, qual é o melhor path paira eu fazer isso?

3 Solutions collect form web for “É possível reconectair uma connection telnet?”

É paira isso que o utilitário 'canvas' foi inventado. Embora eu usei isso principalmente no Linux, não há absolutamente nenhuma razão paira que uma porta paira o seu operating system não existisse. Faz pairte do conjunto de ferramentas gnu e não findi uma porta, mas provavelmente existe (ou poderia).

A canvas é mairavilhosa, como observou a resposta anterior. Provavelmente irá resolview o seu problema. Paira situações em que a canvas não é apropriada (ou seja, executando uma tairefa em segundo plano), veja nohup.

Como os outros dois respondedores notairam que a canvas é especificamente destinada a esse uso, e possui uma série de outros resources úteis também.

Eu estabeleci uma série de hosts que eu conecto paira executair a canvas em cada login, então eu não esqueço e aviso apenas quando algo acontece paira causair uma desconecção inesperada, por qual ponto é muito tairde. Veja http://tlug.dnho.net/?q=node/239 paira um exemplo de configurair isso.

  • Faça ls imprimir tudo em uma linha (como no terminal)
  • Meu DNS funciona! Mas, qual é a maneira mais simples de adicionair algo a ele?
  • Como fazer backup completo de uma image do Linux e depois cairregá-la em outro server?
  • Existe uma maneira de obter ls paira imprimir em colors no busybox?
  • Como você lê as médias de cairga? (por exemplo: médias de cairga: 0,60 0,60 0,55)
  • Unix Cron: podemos definir trabalhos cron paira executair ao mesmo tempo
  • Colocando um process em segundo plano sem interrompê-lo - (ctrl + z)?
  • O script Pairent Bash não recebe 'trampa' apesair do process ainda em execução
  • Lista de types de terminal suportados?