ssh 无密码登陆基本原理

来源:互联网 发布:淘宝一分钱秒杀怎么买 编辑:程序博客网 时间:2024/05/16 07:01

SSH 无密码登陆,搭建hadoop环境中遇到ssh无密码登陆的原理,

(A登陆B)A实现无密码登陆B  

1. A发送登陆请求 到B机器上 。

        2. B会从密钥文件中拿出A的公钥 加密一串随机生成的字符(加密之后的文字取名为:,我这里把加密的密文叫 T 是为了下面的文字好描述) 响应给A 。

        3. A会拿到B发过来的密文 T,再次用A自己的私钥进行二次加密并发送给 B   密文取名为:R

        4. B收到A发过来的密文 R 后,会再次拿出A的公钥对 T 进行加密,然后通过特定的算法 与  (A发过来的密文) 进行比较,能匹配的上登陆成功,否则登陆失败。

注意A登陆B,是B去认证A的公钥(B服务器上要有A的公钥)  

如果理解有误请指正。

1 0
原创粉丝点击