0

我已按照以下步骤创建和添加 SSH 密钥,并删除了文件夹 ~/.ssh/ 中所有先前创建的密钥

  • $ ssh-keygen -t rsa -b 4096 -C "myEmail@gmail.com"
  • $ eval "$(ssh-agent -s)"
  • $ ssh-add -K ~/.ssh/id_rsa
  • $ clip < ~/.ssh/id_rsa.pub 然后在Git中添加内容

然后我尝试:

  • $ git push -u 起源大师

我得到:

无法确定主机 'github.com (140.82.121.4)' 的真实性。ED25519 密钥指纹为 SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU。此密钥没有任何其他名称。您确定要继续连接(是/否/[指纹])?

(该密钥是我之前创建和删除的密钥之一)

我能做些什么来克服这个问题?

4

1 回答 1

0

无法确定主机 'github.com (140.82.121.4)' 的真实性。ED25519 密钥指纹为 SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU。此密钥没有任何其他名称。您确定要继续连接(是/否/[指纹])?

此消息与您创建的密钥无关。您连接的 SSH 服务器首先向您的 ssh 客户端标识自己,此消息意味着您的客户端无法识别它连接的服务器。当您第一次连接到任何 SSH 服务器时,您会收到这样的消息。

您通常会通过键入“yes”并按 [enter] 来回复此问题,除非您有特定的理由相信发生了一些有趣的事情。

于 2022-02-26T13:55:02.233 回答