SSH简单的运行过程是怎么样的?

3个月前 (01-08 05:15)阅读3回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值227585
  • 级别管理员
  • 主题45517
  • 回复0
楼主

1、Client端向Server端倡议SSH毗连恳求。

2、Server端向Client端倡议版本协商。

3、协商完毕后Server端发送Host Key公钥 Server Key公钥,随机数等信息。到那里所有通信是不加密的。

4、Client端返回确认信息,同时附带用公钥加密过的一个随机数,用于两边计算Session Key。

5、进进认证阶段。从此以后所有通信均加密。

6、认证胜利后,进进交互阶段。

我那里写的极其简单,有兴致参考那本书:SSH the Secure Shell 2nd Edition

或者参看RFC:

也可看看那里:

0
回帖

SSH简单的运行过程是怎么样的? 期待您的回复!

取消