Risposta: In effetti, stava eseguendo una risoluzione DNS inversa. Sulla base dei suggerimenti di seguito e di questo articolo , ho aggiunto "UseDNS no" al mio sshd_config, riavviato ssh e ora il prompt della password viene visualizzato immediatamente.
Quando inserisco SSH nel mio server, mi viene dato il prompt standard "login as:", seguito dal prompt "user @ host's password:". Per qualsiasi motivo, il secondo richiede sempre un po 'di tempo per essere visualizzato. Il mio server non è sotto carico e in genere esegue comandi abbastanza velocemente.
Ora, stiamo parlando solo 10 secondi circa tra il momento in cui premo Invio per il nome utente e quando viene visualizzato il secondo prompt, ma quando lo fai molto diventa fastidioso. Ho il sospetto che Ubuntu stia cercando il mio account utente, ma ha <5 account sull'intera installazione.
L'aggiornamento @Josh / var / log / messages contiene questa gemma:
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.
Dove msmith è il mio nome utente. Cosa significa tutto questo?
tcpdump
? Ciò può dirti se il server sta effettivamente utilizzando tutto quel tempo da solo o sta effettivamente comunicando con il client.