o cliente ssh demora muito para responder [duplicado]

4

Eu tenho dois servidores, o A & amp; B, ambos executando o CentOS 5.7.

Se eu ssh usando o Putty do Windows 7 para o servidor A ou B, o prompt de senha é rápido

Mas se eu ssh do Ubuntu 11.10 para o servidor A, o prompt de senha leva muito tempo, quase 2 minutos; enquanto o prompt de senha do servidor B é rápido, embora não tão rápido quanto usar o Putty.

htw@htw-HP-ProBook-4421s:~$ time ssh [email protected]
[email protected]'s password: 
Connection closed by A.biz

real    2m33.170s

htw@htw-HP-ProBook-4421s:~$ time ssh [email protected]
[email protected]'s password: 

real    0m1.904s

Não deve haver nada de errado com os dois servidores, pois o ssh-ing do Win 7 é rápido. O bit intrigante que está sendo registrado no servidor B é mais rápido do que no servidor A usando o Ubuntu. Ambos os servidores sshd.conf já estão configurados para UseDNS=no

Como depuro isso?

    
por gnulab 15.02.2012 / 06:11

1 resposta

6

A causa mais comum para isso é

GSSAPIAuthentication yes

em /etc/ssh/ssh_config . Se você não estiver usando isso como um método de autenticação, configure

GSSAPIAuthentication no

irá acelerar o seu cliente ssh.

Você também pode alterar isso apenas para seu usuário configurando uma configuração pessoal em ~ / .ssh / config, mas se você for o único usuário no sistema, ou todos os usuários se beneficiarem, então configure-o em / etc / ssh / ssh_config está bem.

Veja man ssh_config para mais informações sobre a configuração do seu cliente ssh.

    
O
por Richard Holloway 15.02.2012 / 10:24

Tags