发现自己一段时间不用aws都忘了怎么登陆了,现在写篇博客整理一下。
先来谈谈ssh密钥对。
那么什么是ssh密钥对呢?
aws官网上是这样解释的:
安全外壳 (SSH) 是一种协议,用于安全地连接到虚拟专用服务器 (或 Lightsail 实例)。SSH 工作时会创建公有密钥和私有密钥,以将远程服务器与授权用户匹配。
说起ssh协议,就不得不先说一下对称加密和非对称加密。
1.对称加密
简单来说就是客户端和服务器端使用的是同一个密钥进行加密和解密工作。
2.非对称加密
是指客户端拥有私钥,服务端拥有公钥,所以才称为非对称。
ssh密钥对协议是只再客户端和服务器端协商时采用非对称加密的密钥进行,再协商之后采用对称加密来交换消息。
总看文字,有点晕,不如自己画幅图,具体来讲一下ssh非对称协议的工作流程。
---------------------------------- 下面开始实操 -- 介绍ssh非对称密钥登陆到aws lightsail服务器的方法 -------------------------------
1. 创建实例
step1: 登陆到aws官网,找到我的账户->AWS 管理控制台.
step2: 点击服务->计算里面找到Lightsail,之后就进入了实例页面