em

Como corrigir lentidão durante o processo de login via SSH

Quem trabalha no dia a dia com informática sempre se depara com problemas estranhos e soluções inusitadas…

Problema do dia: Sempre que eu iniciava uma conexão SSH para um dos meus servidores, depois de digitar o nome do usuário levava aproximadamente uns 20 segundos para pedir o password e estabelecer a conexão. Uma vez conectado, tudo funcionava perfeitamente, no entanto, a perda de tempo era irritante.

Solução: Uma declaração adicional no arquivo de configuração responsável pelo serviço, localizado em /etc/ssh/sshd_config para informar ao ssh a não consultar o DNS durante a conexão.
Adicione a seguinte linha ao seu arquivo sshd_config e reinicie o SSH.

   1: UseDNS no

O parâmetro acima faz o seguinte.
UseDNS Especifica se o sshd deve procurar o nome do host remoto além do endereço. O padrão é ‘yes’.

A solução foi aplicada a um servidor rodando o Ubuntu Server 11.04, mas serve para qualquer outra distro.

Créditos: Ryan.

Gostou dessa matéria?

Inscreva seu email para receber atualizações com as últimas publicações do nosso blog.
[jetpack_subscription_form show_subscribers_total="false" button_on_newline="false" custom_font_size="16px" custom_border_radius="0" custom_border_weight="1" custom_padding="15" custom_spacing="10" submit_button_classes="" email_field_classes="" show_only_email_and_button="true" success_message="Sucesso! Enviamos um e-mail para confirmar a sua assinatura. Encontre o e-mail agora e clique em 'Confirmar' para iniciar a inscrição."]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *