github连接失败Host key verification failed.解决方案

这篇具有很好参考价值的文章主要介绍了github连接失败Host key verification failed.解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

之前一直用的gitee协同协作,然后再最近一次云计算项目中团队使用的是github进行协作,但是按照常规步骤再GitHub上配置了ssh密钥后,却依然显示连接失败,无法推送和拉取代码,克隆仓库也是报错拒绝。具体报错信息如下:

Offending RSA key in /c/Users/32804/.ssh/known_hosts:1
RSA host key for github.com has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

原因分析

一开始我一直是觉得问题可能是出在了gitee和github的兼容问题上,可能两者的密钥被我的不经意间操作哪一个被覆盖了,也是在这个方向找网上的资料debug,但是都没有用。后面当我具体分析报错日志后,终于得出了解决方案:这个错误通常是由于连接 GitHub 时发现与之前保存在你本地系统中的 GitHub 主机密钥(host key)不匹配引起的。

解决方案

可以按照如下步骤解决问题:

  • step1:清除known_host文件中的旧密钥
    打开你的终端,执行以下命令清除 known_hosts 文件中与 GitHub 相关的旧密钥:
ssh-keygen -R github.com
  • step2:重新连接 GitHub
    重新连接 GitHub 并将其新密钥添加到 known_hosts 文件中。你可以通过执行以下命令连接 GitHub:
ssh -T git@github.com

然后就解决啦!文章来源地址https://www.toymoban.com/news/detail-770654.html

到了这里,关于github连接失败Host key verification failed.解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm install 安装依赖,报错 Host key verification failed

     设置 git 的身份和邮箱 进入 = 用户 = [你的用户名] = .ssh文件夹下,删除 known_hosts 文件即可 进入之后有可能会看到 known_hosts_old 文件,但是别管它,直接将 known_hosts 删除掉即可,然后开始进行 git 的配置 $ ssh-keygen -t rsa -C \\\"xxx@xxx.com\\\"     执行完上一环节会出现,直接回车两次

    2024年02月12日
    浏览(21)
  • vue-element-admin项目-Host key verification failed.-已解决

    在网上下载的element-admin项目,install的时候一直报错Host key verification failed, 实测好用!!!已解决 报错问题: 上面写到主机密钥验证失败,无法从远程仓库拉取。说明我们需要生成一个新的密钥,然后添加到远程仓库     打开 Git Bash 终端,将下面的文本复制进去执行(使

    2024年02月08日
    浏览(34)
  • Github,gitee配置同一个ssh key步骤+ssh: connect to host github.com port 22: Connection timed out解决方案(纯小白教程)

    不要看内容太长,因为插了好多图片,只是为了每个步骤都清清楚楚 😎 每当新解决一个问题的时候就尽量把他记录下来,因为过不了多久就会忘记,回过来看自己的文章记录是常常有的事情 今天把Github配置ssh key的起因是因为在github上下载别人的项目,之前就只是会用 Dow

    2024年01月25日
    浏览(22)
  • Failed toconnect to github.com port 443: 拒绝连接 Could not resolve host: github.com

     下面的命令只针对 github.com ,在国内还可能会用到 gitee.com ,所以不能将所有的 git 站点都添加上代理。  使用cdn加速 或者 2.1 打开hosts文件  2.2 在添加github.com域名(localhost下添加即可)  如果不行或者网速过慢可以尝试换个域名,在网上能搜到

    2024年02月08日
    浏览(21)
  • github连接超时、提交(push)代码失败解决方案

    如果提示: Hi defnngj You’ve successfully authenticated, but GitHub does not provide shell access . 说明你连接成功了 打开 https://github.com/ ,在设置中添加密钥 测试成功就可以push code了.

    2024年02月12日
    浏览(27)
  • APK安装失败:[INSTALL_FAILED_VERIFICATION_FAILURE]

    APK安装失败:[INSTALL_FAILED_VERIFICATION_FAILURE] 当安装 “myapp.apk”,得到的错误: [INSTALL_FAILED_VERIFICATION_FAILURE] 您必须允许未签名的应用程序。安装被Android阻止。允许在设置中安装非市场应用程序。 您需要在ADB安装期间禁用对APK的验证。如果安全设置显示为灰色或不能正常工作

    2024年02月12日
    浏览(17)
  • 解决Git连接失败:Failed to connect to github.com port 443 after 21090 ms: Couldn‘t connect to server ‍

    🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础入门篇)》学会Golang语言

    2024年02月03日
    浏览(36)
  • xshell连接服务器报找不到匹配的host key算法

    在使用xshell的过程中,出现找不到host key算法问题,但有几台服务器可以正常使用,经过排查发现是xshell的bug问题,有博主也进行过详细说明,如右侧链接:https://blog.csdn.net/cpanq2008/article/details/121885671 方式一:建议换成MobaXterm工具,目前本人已换工具,可从官网进行下载 方式

    2024年02月12日
    浏览(18)
  • 解决Warning: the ECDSA host key for ‘github.com‘ differs from the key for the IP address的问题

    github在push的时候会出现’Warning: the ECDSA host key for ‘github.com’ differs from the key for the IP address ‘xx.xx.xx.xxx’ Offending key for IP’的问题. 每次都要手动输入yes很麻烦. 可以刷新本地的key来解决:

    2024年02月11日
    浏览(33)
  • docker镜像创建失败记录-ERROR: failed to solve: failed to compute cache key

    拉入镜像文件build的时候发现失败 检查后得知是拉入镜像文件时,dockerfile配置文件中的镜像安装文件与拉入文件名不符。 修改配置文件后安装成功    

    2024年02月01日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包