Começando a digitar na sessão PuTTY antes que o servidor respondesse

Começando a digitar na sessão PuTTY antes que o servidor respondesse

Costumo usar SSH para computadores remotos usando PuTTY.

Você sabe o que realmente me irrita? Esses 4 a 8 segundos desde o momento em que inicio o PuTTY até o momento em que o servidor responde com o prompt e posso começar a digitar.

Eu não me importaria em esperar, mas diferentemente da maioria das outras interfaces GUI/CLI, não consigo digitar durante o tempo de espera! Quero poder começar a digitar coisas enquanto aguardo a resposta do servidor e, em seguida, fazer com que o servidor execute o comando quando estiver pronto.

Possível? Como?

Responder1

Coisas que se poderia tentar para acelerar a conexão:

  1. As configurações de pesquisa reversa de DNS geralmente fazem com que as conexões SSH sejam muito lentas e podem levar vários segundos. Se puder, coloque o endereço IP do lado do cliente no /etc/hostsarquivo do servidor.
  2. Uma alternativa ao primeiro ponto é editar o arquivo de configuração SSH ( /etc/ssh/sshd_config) e adicionar uma linha "UseDNS no" (ou alterar a existente). Em seguida, reinicie o sshd via sudo etc/init.d/ssh restart.
  3. Tente usar o endereço IP do servidor em vez do nome do servidor
  4. Para completar, no Linux também é possível verificar a ordem das entradas do servidor de nomes em /etc/resolve.conf.

Se nada disso ajudar, você pode tentar ligar oPainel de registroe veja se há alguma mensagem interessante nele.

Responder2

Tente ativar o eco local e a edição de linha local.

Responder3

Pode ser trivial, mas o que sugiro fazer para limitar este "desconforto" e acelerarmassaum pouco é:

  1. abra umbloco de anotaçõesjanela e digite seus comandos lá.
  2. lançarmassa
  3. copie e cole seus comandos debloco de anotaçõesparamassajanela depois que o servidor começar a responder eventualmente.

Responder4

Comece fazendo algumas capturas de pacotes de ambas as extremidades. Você não conseguirá ver a conversa inteira, mas poderá obter os detalhes de tempo da configuração da sessão. Verifique se o servidor está fazendo algo como pesquisa de DNS ou executando scripts de login durante esse período.

informação relacionada