gpt4 book ai didi

amazon-web-services - ElasticBeanstalk "eb ssh"引发错误 : "Host key verification failed."

转载 作者:行者123 更新时间:2023-12-02 02:45:52 25 4
gpt4 key购买 nike

我正在尝试通过 SSH 访问 ElasticBeanstalk 环境的 EC2 实例。我可以通过 SSH 连接到该实例。然后我终止了该实例并固定了新实例。然后当我再次尝试 SSH 时它就崩溃了。这是我到目前为止所做的。

我在 AWS 控制台中创建了一个名为 MyanEatSSH 的 SSH key 对。

然后我运行以下命令来设置 SSH。

eb ssh --setup

我选择了我创建的 key 名称。

然后我下载了 key 并将其放在 ~/.ssh/文件夹下。

我可以通过 ssh 进入运行以下命令的 EC2 计算机。

eb ssh

它按预期工作。当我在 EC2 控制台中删除实例时,问题就开始了。我删除了一个 EC2 实例。然后,Beanstalk 启动新实例,因为它具有运行状况检查和自动缩放功能。

然后我再次 ssh 进入新实例。这次,我得到了以下错误。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:enloOGgT3a/TLEoeibCGEbAmDogbpqHZWdy8qP5WyEE.
Please contact your system administrator.
Add correct host key in /Users/wai/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /Users/wai/.ssh/known_hosts:35
ECDSA host key for {ip} has changed and you have requested strict checking.
Host key verification failed.

为了尝试修复它,我尝试设置 SSH 再次运行此命令,

eb ssh --setup

还是不行。我尝试创建一个新的 SSH key 并尝试再次设置它。它也不起作用。它抛出同样的错误。出了什么问题以及如何修复它?

最佳答案

当您重新安装服务器或将弹性 IP 与先前实例的新启动服务器关联时,其身份会发生变化,并且您将开始收到此消息。只需删除相关条目即可从known_hosts 中删除 key

ssh-keygen -R <IP>

关于amazon-web-services - ElasticBeanstalk "eb ssh"引发错误 : "Host key verification failed.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62816880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com