github后台上传了ssh公钥之后git clone依然Permission denied

是known_hosts 文件里的公钥信息过期导致的

在/root/.ssh/known_hosts 文件里面将原来的公钥信息删除

重新git clone xxx   yes回车.

大功告成!

原文地址:https://www.cnblogs.com/icefish527/p/12040387.html

时间: 2024-08-03 18:44:40

github后台上传了ssh公钥之后git clone依然Permission denied的相关文章

CenOS6.3 ssh 公钥认证报错:Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

转载自 http://laowafang.blog.51cto.com/251518/1364298 1.说明: ssh无密码用户远程登录,一直以来使用是debian操作系统,对用户目录权限要求没有关注过,生成了密钥,放对位置直接就可以使用,今天测试ansible工具,用到了CentOS6.3发现它对目录权限要求比较严格,本博文仅仅记录一下本次权限修改操作. 2.操作记录 (1)创建用户: ansible (2)修改sshd_config文件 # vi /etc/ssh/sshd_config

已经在Git Server服务器上导入了SSH公钥,可用TortoiseGit同步代码时,还是提示输入密码?

GitHub虽好,但毕竟在国内访问不是很稳定,速度也不快,而且推送到上面的源码等资料必须公开,除非你给他交了保护费:所以有条件的话,建议大家搭建自己的Git Server.本地和局域网服务器都好,不信你试试,那速度,怎一个爽字了得! 默认情况下,使用TortoiseGit同步代码,每次都需要输入用户名和密码,但为了方便可以在客户端创建ssh密钥,用于服务器端和客户端的认证(详细过程大家可参考这里),但有时会出现“ 已经在Git Server服务器上导入了SSH公钥,可用TortoiseGit同步

github代码上传教程

github 上传代码步骤 一.git以及Github Git是个正快速成长的版本控制系统,它由GitHub维护. 优势: 1.支持离线开发,离线Repository. 2.强大的分支功能,适合多个独立开发者协作. 而GitHub是一个托管Git (开源或闭源)项目的网站 二.Github上注册一个账户并创建一个项目 这是Github的官方地址,在这里注册就可以了:https://github.com/,然后点击Start a Project. 填写项目名称,并点击 Create reposit

本地项目通过github客户端上传到github网站上

一.github客户端上传步骤 一.github客户端上传步骤1.百度搜索关键字: GitHub 离线安装包 ==> Github_3.3.4.0版本链接:https://pan.baidu.com/s/1NSnfodfK7EhhrTEmKIr3yA密码:bgtv 2.官网客户端: https://desktop.github.com/ 二.新建一个仓库 3.把本地项目拷贝到此目录下. 4.选择上传的文件 5.如果想将本地的改动提交到网站上,可以点击右上角的"Sync" 原文地址

背水一战 Windows 10 (120) - 后台任务: 后台上传任务

[源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 后台任务 后台上传任务 示例演示 uwp 的后台上传任务BackgroundTask/TransferModel.cs /* * 扩展了 DownloadOperation 和 UploadOperation,用于 MVVM 绑定数据 */ using System; using System.ComponentModel; using Windows.Networking.BackgroundTransfer; nam

IDEA配合github网站上传项目

IDEA配合github网站上传项目 一:如何将IDEA中的项目发布到github网站中1.在idea中配置一下网站用户名和密码2.在idea中创建工程3.将此工程上传到github网站,IDEA会自动在github网站上创建仓库,仓库名就是项目名IDEA会自动创建github远程仓库修改项目提交项目到本地,并推送到远程github的仓库下面这种方式也可以推送到github远程仓库 原文地址:http://blog.51cto.com/13678728/2160034

上传本地工程到远程Git仓库

上传本地工程到远程Git仓库 首先登录远程Git仓库,我使用的OSChina的码云,手动创建对应的项目工程 进入本地的工程目录下 按如下顺序执行相关命令: git init --Create an empty Git repository or reinitialize an existing one echo "# project name" >> README.md git remote add origin https://git.oschina.net/person

配置github的SSH key及GitHub项目上传方式一——使用终端命令行

GitHub是一个开源的大仓库,我们经常从github上下载项目进行学习和研究,下面是一个完整的步骤--往GitHub上传一个新项目. 一.注册GitHub账号 1.注册GitHub账号,地址:https://github.com 注册账户 账户选择 2.登录: 登录.png 3.登录之后的页面,是我们star其他人的一些信息,类似于QQ空间的好友状态 D2A62592-D46E-43B8-82B5-1628131CBC67.png 二.配置GitHub的SSH key 1.查看系统中是否配置过

初步使用github,并上传下载文件

使用GitHub需要先注册GitHub的账号,登陆进去 然后开始创建项目 start a project 创建完成,开始生成公私钥,可以不必每次都要输密码 ssh-keygen -t rsa -C "[email protected]" //填写email地址,然后一直"回车"ok 然后把公钥导入GitHub中的key里面去,也就是把 id_rsa.pub导入,见下图: 添加完了key 由于我的这里是多个公私钥,因此我还需要在本地的公私钥上做修改 一个系统要有多个公