Por que meus logs demoram tanto no Linux?

1

Nas últimas semanas, os tempos de login no meu servidor Ubuntu começaram a expirar; ambos através do SSH e do console da linha de comando local. O exame dos arquivos /var/log/auth.log não produz nada de interessante.

Como posso diagnosticar tempos longos de login no meu servidor Ubuntu?

Devo mencionar, também, que nenhuma atualização foi executada desde que o problema foi iniciado e que os sistemas de arquivos / , /boot/ e /usr/ estão montados como somente leitura.

[Editar] Esta é uma máquina independente, por isso não autentica com o Active Directory, LDAP, etc. Além disso, o prompt de login é responsivo, como é o prompt de senha. Ao digitar a senha, em seguida, CR, eu vou tempo limite. Depois de quatro ou cinco tentativas, poderei fazer o login, embora esteja preocupado que isso comece a demorar mais.

    
por Jamie 03.02.2011 / 22:40

5 respostas

4

Muitas vezes, isso ocorre devido a uma pesquisa de DNS reversa do IP do host.

Certifique-se de que o IP do seu cliente tenha um registro DNS de IP reverso.

Veja este link para mais detalhes de um trabalho em torno se configurar registros reversos está fora de sua esfera de influência.

    
por 03.02.2011 / 22:59
2

Dê uma olhada no UseDNS [yes | no] no arquivo sshd_config. Se estiver definido como Sim, existe uma boa chance de ocorrer um atraso.  Dê uma olhada aqui: FAQ do OpenSSH, especialmente o capítulo 3.3. Também aponta para algumas outras possíveis causas de atraso.

    
por 06.09.2011 / 20:58
0

Talvez seu /bin/login tenha sido substituído por um gêmeo maligno que envia suas senhas para fora do local. Se tal programa é mal escrito, pode ser pendente e / ou tempo limite.

Talvez o perfil de shell / rc de seu usuário (ou de todo o sistema) esteja executando algo lento

Os logins também são lentos no modo de usuário único (nível de execução 1)? Você está no runlevel 5? Nesse caso, tente ir para o nível de execução 3 (se puder) e veja se há uma alteração na velocidade de login.

    
por 03.02.2011 / 23:02
0

Você tem o nscd em execução ( pidof nscd )? Se assim for, desligue-o e veja se melhora. Se isso melhorar, execute rm /var/db/nscd/* e inicie o backup.

    
por 03.02.2011 / 23:32
0

Este tópico é antigo, mas eu me senti em busca de respostas. Eu dou minha solução aqui. Meu problema (levou cerca de 1 minuto para o login do ssh no meu pi de framboesa), foi devido a um arquivo .bash_history corrompido. Como o arquivo é lido no login, isso estava causando o atraso de login. Depois que removi o arquivo, o tempo de login voltou ao normal, como instantâneo.

Espero que isso ajude outras pessoas.

Felicidades

    
por 03.01.2018 / 16:00