SSH 2 is a more secure protocol and has mostly replaced SSH 1. SSH 1 is still widely available, however there are a growing number of servers that are configured to only accept SSH 2 out-of-the-box. It is not a great idea to use SSH 1 if possible because there are several exploits known in SSH 1 with one crippling exploit that on some SSH 1 servers can allow an attacker to change your root password then connect! - VERY DANGEROUS Also prone to man-in-the-middle attacks See Here
SSH 2 is more computationally intense; on some devices this can make connecting quite slow! In that case you may want to use SSH 1 instead. Or at least please try connecting with SSH 1 to see if this is the problem.
The supported ciphers for each type are:
Read more about supported SSH 2 algorithms.
Public-key authentication is supported (as of beta version 1.4.8) for SSH 2.
You can enable SSH 1 on your SSH server. The method for enabling SSH 1 will depend based on your particular SSH server.
Edit your “sshd_config” file and look the “Protocol” setting. To enable SSH 1 and SSH 2 it should read:
Protocol 2,1