SSH trava no login após 'última atualização'

1

Estou tendo um pouco de dificuldade. Minha conexão SSH trava por cerca de 10 segundos ao fazer o login. Eu tentei desativar a informação do sistema MOTD e uma série de outras coisas, mas parece que não funciona. Tentar ssh user@host -vvv não ajuda, pois o log termina antes do travamento. Apenas diz:

Last login: Wed Apr 17 12:52:04 2013 from 194.xx.xx.xx

Em seguida, trava por alguns segundos até que ele exiba o prompt ( user@host $ ) Uma coisa interessante a se notar: se eu pressionar ctrl+c durante esse travamento, ele imediatamente o solucionará e o prompt piscará de forma. um processo que está pendurado. Qual é a melhor maneira de corrigir isso?

    
por andy 17.04.2013 / 14:56

2 respostas

3

Geralmente, isso ocorre porque um dos arquivos usados pelo login tem alguma função que demora muito para retornar. Será comumente estar em seu próprio diretório pessoal, onde você deve examinar

 .profile
 .bashrc
 .login
 .kshrc
 .tcshrc

Se não for nada disso, procure em / etc pelos mesmos arquivos, mas normalmente sem o ponto:

/etc/profile
/etc/bashrc

e assim por diante. O culpado geralmente será algo que faz uma pesquisa de DNS, mas também pode ser que você tenha configurado para verificar quando você fez o logon pela última vez, e seu utmp / wtmp é muito grande.

    
por 17.04.2013 / 15:05
-1

Uma razão frequente para isso é a pesquisa reversa de DNS (que é o padrão). Coloque UseDNS no em /etc/ssh/sshd_config .

    
por 17.04.2013 / 15:03

Tags