我正在尝试使用新的双启动ubuntu 16.04在我的EC2实例上通过ssh登录。这是我第一次使用此客户端登录,因此没有任何需要删除的.ssh/known_hosts文件,就像许多其他帖子中建议的那样。
当我运行以下命令时: ssh -i "my_key.pem" ubuntu@servername.amazonaws.com 我收到以下信息:
当我运行以下命令时: ssh -i "my_key.pem" ubuntu@servername.amazonaws.com 我收到以下信息:
The authenticity of host 'servername.amazonaws.com (serverip)' can't be established.
ECDSA key fingerprint is SHA256:***************************.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
由于我可以使用相同的密钥从 Windows 计算机上的 Putty,以及使用相同的密钥从 Mac 上登录,因此这似乎与密钥无关。
有人能帮忙吗?提前感谢!
编辑:我在 Linux 上安装了 Putty,因为它在 Windows 上运行正常。也不起作用。
nmap localhost 给出端口 22 开放。 nmap my.ip 没有开放。
我尝试 ssh 到另一个地址,ssh 和 Putty 的结果相同 :(
编辑2:不是 BitBucket: Host key authentication failed 的重复。
问题已解决:只是我只按下“您确定要继续连接(是/否)?”的 Enter 键,而没有键入 yes。感谢 @Kenster