git ssh配置后git clone时仍提示权限被拒绝(Are you sure you want to continue connecting (yes/no/[fingerprint])?)

设置好ssh后git clone仍提示"ost key verification failed.
fatal: Could not read from remote repository."

The authenticity of host ‘igit.58corp.com (10.128.219.59)’ can’t be established.
RSA key fingerprint is SHA256:NAaPqW0J3B+pUAZpkOwvYaqjMpjmRTyD2WvpWkguerc.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

无法确定主机“ igit.58corp.com(10.128.219.59)”的真实性。
RSA密钥指纹为SHA256:NAaPqW0J3B+pUAZpkOwvYaqjMpjmRTyD2WvpWkguerc。
您确定要继续连接(是/否/ [指纹])吗?

这里一定要写"yes"!!!!

我就是直接打的回车所以一直提示权限被拒绝!!!弄了好多遍ssh!太坑了!

附一个ssh配置教程吧ssh配置及使用

  • 22
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
这个错误信息通常出现在您首次连接 GitHub ,因为您的 SSH 客户端不知道 GitHub 的公钥,需要您确认并手动添加该公钥。 在确认指纹信息后,您可以尝试按照以下步骤解决 "Permission denied" 错误: 1. 检查您是否已经在 GitHub 上添加了正确的公钥。具体方法请参考我之前回答的 "如何在 GitHub 上添加密钥"。 2. 确认您使用的是正确的 SSH key。如果您在添加公钥使用了不同的密钥,或者使用了错误的密钥,可能会导致 "Permission denied" 错误。请检查您的 SSH 客户端配置和密钥文件,确保使用的是正确的密钥。 3. 确认您的 SSH key 是否已经被添加到您的 SSH 代理中。如果您使用SSH 代理,可能需要将 SSH key 添加到代理中。您可以使用以下命令检查您的 SSH key 是否已经被添加到代理中: ``` ssh-add -l ``` 如果您发现您的 SSH key 没有被添加到代理中,可以使用以下命令将其添加到代理中: ``` ssh-add /path/to/your/private/key ``` 4. 如果您使用的是 Windows 系统,请确保您的 SSH key 文件的权限设置正确。具体来说,您需要确保该文件的权限设置为 "600",即只有文件所有者可以读写该文件,其他用户无权访问。否则,可能会导致 "Permission denied" 错误。您可以使用以下命令设置文件权限: ``` chmod 600 /path/to/your/private/key ``` 如果您尝试了以上步骤仍然无法解决问题,请检查您的网络连接和防火墙设置,确保您的 SSH 客户端可以与 GitHub 网站正常通信。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值