Como faço para impedir que o PuTTY pare de responder a entrada ao exibir grandes quantidades de texto?

1

Eu uso uma máquina windows 7 para ssh em uma máquina Linux remota usando PuTTY 0.62 . Quando eu acidentalmente esqueci de transmitir a saída para um arquivo e rodar um programa que imprime muitos dados para a tela, eu acho que a massa não responde a Ctrl + C e eu só tem que esperar 5 minutos antes do meu toque de tecla para ser registrado.

Existe alguma maneira de limitar a taxa de dados de entrada para que eu ainda possa enviar pressionamentos de teclas para a máquina remota caso eu me envolva nessa situação novamente?

Devo acrescentar que não é realmente PuTTY per se deixando de responder, mas simplesmente não está enviando pressionamentos de teclas, presumivelmente porque a taxa de transferência da rede está sendo devorada por milhões de linhas de texto sendo exibidas no tela.

Estou usando tmux , e a sessão é igualmente lenta para responder a Ctrl + b como qualquer outro comando.

    
por quant 11.09.2014 / 07:03

1 resposta

1

Se você estiver usando um roteador que permite fornecer modelagem de tráfego, defina a taxa de tráfego SSH de entrada (porta 22 ou qualquer porta que você esteja usando para o host remoto) como algo um pouco menor que a linha máxima taxa em seu host do Windows 7. Dessa forma, sua sessão de putty será capaz de empurrar ctrl + C (ou outros comandos) para o host remoto.

Não sei como fazer a modelagem de tráfego ou o QoS no Windows 7, mas tenho certeza de que há aplicativos que permitirão que você realize algo semelhante em seu host.

Finalmente, você pode usar Enter , ~ , . para escapar da sessão, e então enviar um Enter , ~ , B (enviar quebra) mas não tenho certeza se isso ajudará o seu problema ... vale uma foto. Por favor, deixe-nos saber se funciona!

    
por 12.09.2014 / 17:20

Tags