设想:
- 我有一个正在运行的 ec2 实例,但没有该实例的密钥对。
- 我设置了 ftp 用户帐户,但没有 root 访问权限。
- 我想将正在运行的实例复制到一个新实例去获得 root 访问权限。
问题:
- 当我尝试从旧实例的快照创建一个新实例时,腻子在尝试 ssh 时说“服务器拒绝了我们的密钥”......
这就是我所做的:
- 创建旧实例的 ebs 卷的快照
- 从快照中我创建了一个图像
- 确保架构和内核 ID 与旧实例匹配
- 我从图像启动了一个新实例
- 创建了一个新的密钥对
- 创建了一个新的安全组并确保端口 22 已打开
- 为实例分配弹性 IP
- 我下载并使用 puTTYgen 转换了密钥对 .pem 文件
- 将 .pem 文件加载到 puTTYgen
- 使用 SSH-2 RSA 1024
- 保存的私钥
- 尝试使用 putty SSH 进入实例(但失败)
- 使用弹性IP地址
- 尝试使用用户名:“ec2-user”、“root”、“ubuntu”、“bitnami”
有什么问题?