Como resolver uma opção de configuração incorreta: UseDNS?

1

O atraso do login do ssh é muito longo.

$ ssh 192.168.1.7
[email protected]'s password:
(waiting... Too Long... 26 seconds...)
(waiting... Too Long... 26 seconds...)
(waiting... Too Long... 26 seconds...)
Welcome to Ubuntu 16.04.1 LTS (GNU/Linux 4.4.0-62-generic x86_64)
...
...

Eu encontrei uma solução que configura o /etc/ssh/ssh_config como se fosse o seguinte.

GSSAPIAuthentication no         # yes -> no
GSSAPIDelegateCredentials yes   # no  -> yes
UseDNS no                       # added

Mas quando tento fazer o login do ssh, recebo a seguinte mensagem de erro.

$ ssh 192.168.1.7
/etc/ssh/ssh_config: line 57: Bad configuration option: usedns
/etc/ssh/ssh_config: terminating, 1 bad configuration options

Por quê? Como posso acelerar o login do SSH?

    
por Kin 28.02.2017 / 21:04

1 resposta

4

Essa é uma opção servidor , não uma cliente. Ele deve ser definido na máquina que você está conectando para (o servidor) e não na máquina que você está conectando de (o cliente). Além disso, ele precisa estar em /etc/ssh/sshd_config e não em /etc/ssh/ssh_config . O primeiro é o arquivo de configuração usado quando a máquina está agindo como um servidor (recebendo conexões) e o último quando a máquina é um cliente (conectando-se a outra máquina).

Mente-se, duvido muito que isso faça alguma diferença nos tempos de conexão que você está vendo, mas você também pode tentar.

    
por terdon 28.02.2017 / 21:12