As of Ubuntu 8.10 and older, connections to SSH servers with default configs can be annoyingly slow. ThisImage may be NSFW.
Clik here to view. is because the OpenSSH daemon uses DNS to run a reverse lookup on the client to be sure that they aren’t faking their hostname. You can disable most look-ups by implementing the following setting:
As root edit “/etc/ssh/sshd_config
” and add the line “UseDNS no
“.
This can also be done by running the following command:
sudo echo "UseDNS no" >> /etc/ssh/sshd_config
Sources:
This issue is documented at OpenSSH.org
Fix and more details available at: http://tech.waltco.biz/2008/02/02/ssh-slow-to-connect-in-ubuntu-710-gutsy-gibbon/