1 ,ec2 是什么 :
虚拟机
2 ,ec2 控制台 :
https://cn-northwest-1.console.amazonaws.cn/ec2/v2/home?region=cn-northwest-1#Home:
3 ,ec2 文档 :
https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/concepts.html
4 ,新建虚拟机 :
实例 - 启动实例
5 ,连接到 linux 实例 : 网址
https://docs.amazonaws.cn/AWSEC2/latest/UserGuide/AccessingInstances.html
6 ,连接到 linux 实例 : 前提信息
- 获取实例 ID,从控制台就看到 :
i-0c40edde258cef03f - 获得实例 DNS ,从控制台就看到 :
ec2-52-82-55-75.cn-northwest-1.compute.amazonaws.com.cn - linux 用户名,一般取这个 :
ec2-user - 允许入站流量 :
默认 vpc 不允许访问,我们这里,需要手动调试一下
7 ,在本地安装 openSSH :
- 下载 :
https://github.com/PowerShell/Win32-OpenSSH/releases - 解压 : 解开她的衣服
- 配置环境变量 : Path ( 加进去 )
D:\01app\15_openSSH\OpenSSH-Win64 - 成功的标志 : win 控制台界面验证
输入 ssh
看到一堆信息
8 ,公钥与私钥 :
- 公钥 : 存储在 aws 服务器
- 私钥 : 我们自己保存
9 ,创建密钥对 :
- ec2 服务
- 密钥对
- 注意 : 只有在创建的时候,可以下载文件
- 名字 : sfl_lifecycle_python
- pem
- create new pair
- 得到文件 : sfl_lifecycle_python.pem
- 私钥文件 : 这个得到的文件,就是私钥文件
- 控制台也得到秘钥 : sfl_lifecycle_python
10 ,pem => pub :
- 将文件放到 linux 中
- 权限转换 : chmod 777 sfl_lifecycle_python.pem
- 生成文件 : ssh-keygen -e -f sfl_lifecycle_python.pem >> sfl_lifecycle_python.pem.pub
11 ,使用 crt 登录 ec2 的 linux : 利用私钥
来源:CSDN
作者:孙砚秋
链接:https://blog.csdn.net/qq_34319644/article/details/104087419