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的身份正确。
远程登录协议
1.A通过ssh-keygen生成自己的秘钥对(公钥和私钥)
2.A将公钥复制一份发送给B
3.B将A的公钥做一个授权,加入到authorized_keys
原理:非对称加密算法rsa,B在authorized_keys中查找到A的公钥,B使用一个随机字符串用A的公钥进行加密,回传给A,A使用私钥解密,解密之后将明文发送给B,这样就可以验证A的身份正确。