SSH协议规范存在一些小版本的差异,但是有两个主要的大版本:SSH1 (版本号 1.XX) 和 SSH2 (版本号 2.00). 事实上,SSH1和SSH2是两个完全不同互不兼容的协议.SSH2明显地提升了SSH1中的很多方面.首先,SSH是宏设计,几个不同的功能(如:认证.传输.连接)被打包进一个单一的协议,SSH2带来了比SSH1更强大的安全特性,如基于MAC的完整性检查,灵活的会话密钥更新.充分协商的加密算法.公钥证书等等. SSH2由IETF标准化,且它的实现在业界被广泛部署和接受.由于