gpt4 book ai didi

git - 克隆 git 存储库时出现 RSA 主机 key 警告

转载 作者:太空狗 更新时间:2023-10-29 14:36:50 24 4
gpt4 key购买 nike

我正在使用 git bash 克隆我的 github 存储库并不断收到警告我正在使用 SSH,我使用这个 git 命令:git clone git@github.com:TapanHP/HTextView 但它给出这样的警告

警告:将 IP 地址的 RSA 主机 key 永久添加到已知主机列表

为 key 'c/users/tapanhp/.ssh/id_rsa' 输入密码:

这个密码是什么?为什么会这样?

最佳答案

与 GitHub 的 SSH 连接使用 RSA,一种形式的公钥加密。这意味着您有一个私钥和一个公钥。您将您的公钥(在本例中为 GitHub)提供给其他人,并使用您的私钥来加密数据。然后他们可以使用您的公钥解密数据,这只会解密使用您的私钥加密的信息。只要没有其他人拥有您的私钥,他们就无法冒充您。

实际上,您可能拥有文件 c/users/tapanhp/.ssh/id_rsac/users/tapanhp/.ssh/id_rsa.pub

id_rsa.pub 是您的公钥,id_rsa 是您的私钥。为了保护它的私密性,生成它的人都选择了一个密码来加密它。这是要求的密码。

如果您生成了这个 key 对,那么它就是您选择的任何内容。如果其他人这样做了,那就是他们选择的任何东西。

如果没有人知道密码,您将不得不生成一对新的 key 并将新的公钥提供给 GitHub。

GitHub 为执行此操作提供了一个很好的指南:https://help.github.com/articles/generating-an-ssh-key/

警告消息只是告诉您它正在将 GitHub 的 SSH 服务器的 IP 地址与其加密 key 相关联。这样做是为了帮助防止 man-in-the-middle attacks .

关于git - 克隆 git 存储库时出现 RSA 主机 key 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38278905/

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