Resposta: Realmente, estava executando a resolução DNS reversa. Com base nas sugestões abaixo e neste artigo , adicionei "UseDNS no" ao meu sshd_config, reiniciei o ssh e agora o prompt de senha é exibido imediatamente.
Quando eu SSH no meu servidor, recebo o prompt padrão "login as:", seguido pelo prompt "user @ host's password:". Por qualquer motivo, o segundo sempre leva um tempo para ser exibido. Meu servidor não está sob nenhuma carga e normalmente executa comandos muito rapidamente.
Agora, estamos conversando apenas 10 segundos ou mais entre o momento em que pressione Enter para o nome de usuário e quando o segundo prompt for exibido, mas quando você faz isso muito, fica irritante. Eu suspeito que o Ubuntu esteja procurando minha conta de usuário, mas tem <5 contas em toda a instalação.
A atualização @Josh / var / log / messages contém esta gema:
Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: Called
Oct 28 16:54:59 Athena sudo: pam_sm_authenticate: username = [msmith]
Oct 28 16:54:59 Athena sudo: Warning: Using default salt value (undefined in ~/.ecryptfsrc)
Oct 28 16:55:01 Athena sudo: Passphrase key already in keyring; rc = [1]
Oct 28 16:55:02 Athena sudo: Passphrase key already in keyring; rc = [1]
Oct 28 16:55:02 Athena sudo: There is already a key in the user session keyring for the given passphrase.
Onde msmith é meu nome de usuário. O que tudo isso significa?
tcpdump
? Isso pode dizer se o servidor está realmente usando esse tempo todo sozinho ou se está realmente se comunicando com o cliente.