I recently upgraded SSH on a server from sshd 1.2.7 to OpenSSH 3.0.2p1. I have a RedHat box running OpenSSH 2.9p2. When I connect to the 3.0.2 machine, if I look at the SSH version string, it's:
Server version: SSH-1.99-OpenSSH_3.0.2p1 On the 2.9 box it's: Server version: SSH-2.0-OpenSSH_2.9p2 My question is, what does the number after the SSH- signify, and does it matter at all that one is 1.99 and the other is 2.0? Why would a newer version have a lower number there? I thought it might denote the protocol version supported by the server, but that still doesn't explain why 3.0.2 would have a lower version than 2.9. If anybody knows, I'd appreciate it. Thanks, Evan