SSH 工作流程:客户端与服务器建立 TCP 连接,交换版本并协商加密算法,各自独立计算会话密钥,密钥不在网络上传输。服务器发送公钥和签名,客户端通过 known_hosts 验证主机密钥。随后客户端用私钥签名认证请求,服务器用 authorized_keys 中的公钥验证签名,私钥始终保留在本地,认证通过后开启会话。
完成下面两步后,将自动完成登录并继续当前操作。