sometime ago i had a problem with login to SSH - it takes a long time > 1minute to accessing the system this problems appears every day and cost me much time with waiting so i was fixing this problem
open the file sshd.config >> nano /etc/ssh/sshd_config
add the command
UseDNS no
save and close this file then open the resolv.conf >> nano /etc/resolv.conf
add the command
options single-request-reopen
save and close this file now restart the ssh deamon /etc/init.d/sshd restart
after that you can login instand to the system
Why this delay happends >> it is a "problem" on most Linux Distribution and has to do with the DNS check if you add this command the SSH deamon will not run a DNS check (it could make the system a little bit unsecure but if the system is only reachable with Port 22 over the Network i think this will not be a problem)