SSH协议

2020-04-06  本文已影响0人  鄙人不善奔跑0

远程登录协议

秘钥验证原理图

1.A通过ssh-keygen生成自己的秘钥对(公钥和私钥)

2.A将公钥复制一份发送给B

3.B将A的公钥做一个授权,加入到authorized_keys

原理:非对称加密算法rsa,B在authorized_keys中查找到A的公钥,B使用一个随机字符串用A的公钥进行加密,回传给A,A使用私钥解密,解密之后将明文发送给B,这样就可以验证A的身份正确。

上一篇 下一篇

猜你喜欢

热点阅读