概念
SSH(Secure Shell)
SSL(Secure Socket Layer 安全套接字层)
RSA
HTTPS(Hypertext Transfer Protocol Secure)
SSL+HTTP
HTTP通信的风险
SSL协议
为网站申请数字证书
为服务器生成一对公私密钥
把你网站的信息连同你的公钥一起发送给某个权威的CA
CA通过某种方式认证申请人是否是网站的所有人(比如让你在网站的指定路径上传他指定的特殊文字序列)
验证通过得到证书
参考
SSH和SSL的区别—基于原理和协议
http://news.west.cn/52031.html
SSH、SSL与HTTPS
https://blog.csdn.net/m0_37402140/article/details/78568583
数字签名是什么?
http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html
Linux ssh命令详解
https://www.cnblogs.com/ftl1012/p/ssh.html
SSL和SSH有什么区别(写得有点乱)
https://blog.csdn.net/box_kun/article/details/79209031
Linux ssh命令详解
原文:https://www.cnblogs.com/cxc1357/p/12638632.html