ssh服务是一个守护进程(demon),系统后台监听客户端的链接,ssh服务端的进程名为sshd,负责实时监听客户端的请求(IP 22端口),包括公共秘钥等交换等信息。web
1.远程Server收到Client端用户TopGun的登陆请求,Server把本身的公钥发给用户。
2.Client使用这个公钥,将密码进行加密。
3.Client将加密的密码发送给Server端。
4.远程Server用本身的私钥,解密登陆密码,而后验证其合法性。
5.若验证结果,给Client相应的响应。算法