Ao conectar-se a um servidor Linux SSH usando PuTTY, o log PuTTY mostra 2 tentativas de autenticação. A primeira tentativa usa "root" como nome de usuário e nenhuma senha. "nenhum" é exibido no primeiro pacote, significando que nenhuma senha foi usada. A conexão falha porque o servidor Linux SSH está configurado para autenticar apenas as conexões que possuem uma senha ou chave pública. A segunda tentativa usa "root" como nome de usuário e "SECRET" como senha. O acesso é concedido porque "root" e "SECRET" são um nome de usuário/senha válidos para o servidor Linux SSH.
Depois de clicar no botão Abrir no PuTTY, aparece imediatamente o prompt para inserir o nome de usuário "root". Depois de inserir o nome de usuário "root", leva cerca de 8 segundos para o prompt de senha aparecer. Tenho certeza de que a causa desse atraso de 8 segundos é porque o cliente e o servidor estão ocupados com a primeira tentativa de autenticação que tem "nenhuma" e nenhuma senha. Depois de inserir a senha SECRET e pressionar enter, o acesso é concedido imediatamente.
Não sei ao certo por que o PuTTY primeiro tenta se conectar com o nome de usuário "root" e sem senha. Existe alguma maneira de configurar o PuTTY para não fazer a primeira tentativa com o nome de usuário "root" e sem senha.
Eu também daria uma olhada no seu DNS... talvez. O servidor que você está conectando pode resolver o DNS corretamente? Você poderia adicionar uma entrada de host temporária com seu IP de origem no servidor para testar?
Veja: SSH leva cerca de 30 segundos para conectar no meu computador