丢失密钥对,保持服务器IP不变,能否重新创建?

0

密钥对丢了还有办法能重新创一个密钥对吗,要求服务器IP不能变

profile picture
专家
已提问 1 个月前4 查看次数
2 回答
0

先给服务器绑EIP,再通过选择AWSSupport-ResetAccess runbook重建密钥对,参见https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-ec2reset.html

profile picture
专家
已回答 1 个月前
0

您好,

若是您可以根据以下文档中的 使用 Amazon EC2 Instance Connect 或是 使用 EC2 Serial Console,登入您的实例,则可以进入密钥存放路径(以ec2-user为例,为 /home/ec2-user/.ssh/authorized_keys,具体请确认您操作系统中的使用者名称)更换新密钥,这个情况下是能够保持服务器IP不变,若是无法通过 使用 Amazon EC2 Instance Connect 或是 使用 EC2 Serial Console 登入您的实例,您可以尝试 输入用户数据 或是 使用 AWS Systems Manager的方式来替换密钥对,然而这两种方法需要停止和启动实例,因此您的公有IP地址将会被更换,若您需要固定的IP,最佳做法是使用弹性 IP 地址,而不是公有 IP 地址。

[+]如果在 Amazon EC2 实例初次启动后丢失了 SSH 密钥对,我该如何连接到该实例?- https://repost.aws/zh-Hans/knowledge-center/user-data-replace-key-pair-ec2

此外,您还可以观看演示相同内容的AWS知识中心技术视频,更好的了解该如何修复此问题

[+] https://www.youtube.com/watch?v=QaCqCxId6gU&t=1s

AWS
Harry H
已回答 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容