解决方案:stderr: Permission denied (publickey). fatal: Could not read from remote repository
问题背景
代码托管在阿里云Code, Centos7 服务器上部署了Jenkins 。
执行完不设置交换秘密生成SSH密钥对:
ssh-keygen -t rsa -C "fairy_xingyun@hotmial.com" -N ''
但是当在Jenkins 上关联项目的时候报错了。
错误内容如下:
stderr: Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository
exists.
我尝试了将近三个小时,开始以为是怀疑哪里的配置搞错了。
我重复生成密钥对不下十次,然而始终是这个错误。
我在linux 服务器上,直接执行git clone https://xxxx.git 没有问题。
但是每次尝试链接,后台自动给我提示这个
我都开始怀疑人生了,到底是哪里不对呢?
直到我搜索到这篇文章:jenkins学习一(使用Git拉取代码遇到的问题)
这个红色的部分?我看了下jenkins 上配置的没有这个红色部分内容,阿里云Code 配置的SSH KEY 中也没有。
于是我打开了id_rsa ,注意不是id_rsa.pub 。
id_rsa 是私钥
id_rsa.pub 是公钥
解决方案
阿里云code ,即代码仓库配置的SSH KEY 应该是公钥,id_rsa.pub 文件
Jenkins ,配置的应该是私钥,id_rsa 文件!!!
刚开始想当然地以为Jenkins 和代码仓库配置的都应该是SSH KEY 公钥呢。。。
本篇完~
参考资料
- Permission denied (publickey). fatal: Could not read from remote repository.
- public key always asking for password and keyphrase
解决方案:stderr: Permission denied (publickey). fatal: Could not read from remote repository相关推荐
- 解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
今天用idea提交代码到github上,push后报错 git@github.com: Permission denied (publickey). fatal: Could not read fro ...
- git@github.com:Permission denied(publickey).fatal: Could not read form remote repository错误
文章目录 前言 问题分析 解决方法 配置客户端 配置服务端 验证 前言 在使用goland从github下载依赖时(git clone github.com/gin-gonic/gin)出现git@g ...
- git clone报错:Permission denied (publickey). fatal: Could not read from remote repository...
原文:git clone报错:Permission denied (publickey). fatal: Could not read from remote repository- 今天clone一 ...
- mac下git使用ssh时候的一个小问题:Permission denied (publickey). fatal: Could not read from remote repository.
换了新电脑,配置了git的ssh keys之后就没怎么动过了,反正配置轻车熟路,就没有测试过. 今天更新一个项目的时候,怎么都更新不了,提示如下: > git clone git@github. ...
- MAC电脑gitt@github.com: Permission denied (publickey). fatal: Could not read from remote repository
本地上传代码时,执行命令:git push -u origin master遇到下面错误提示 gitt@github.com: Permission denied (publickey). fatal ...
- 报错git@gitee.com: Permission denied (publickey). fatal: Could not read from remote repository
报错如下: git@gitee.com: Permission denied (publickey). fatal: Could not read from remote repository. Pl ...
- Permission denied (publickey). fatal: Could not read from remote repository.
博主在github上下载tiny face的的源代码的时候,遇到git clone命令为:git clone --recursive git@github.com:peiyunh/tiny.git 而 ...
- gitHub报错之git@github.com: Permission denied (publickey). fatal: Could not read from remote repository
前言 当我们在新的电脑环境,本地上传到自己的github储存仓库就会出现时密钥不匹配,被拒绝上传. 第一句 git@github.com: Permission denied (publickey). ...
- git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.
在使用git拉取文件时说没有权限,错误如下图所示.错误原因是没有进行SSH密钥是设置. 解决方法:(linux环境下),其他环境请转到它的主页面. 1.检测是否存在ssh keys ls -al ~/ ...
最新文章
- java根据属性获取对象_java反射工具类--通过指定属性名,获取/设置对象属性值
- Oracle体系结构中的各种名称
- 群晖NAS百度云Docker客户端下载目录没有权限的问题解决
- golang 简单web服务
- Linux/Ubuntu sudo不用输入密码的方法
- 1.1 为什么选择序列模型-深度学习第五课《序列模型》-Stanford吴恩达教授
- win7分区c盘调整容量_如何扩大C盘空间 增加C盘容量方法有哪些【详细介绍】
- Django完整配置settings.py
- 通过document id和content拿到SAP document的binary data
- 2003基于栈的回文字符序列判断(C++)
- LCFinder 0.3.0 Beta 发布,图像标注与目标检测工具
- android elf 加固_Android常见App加固厂商脱壳方法的整理
- 全互联+杜比影音ThinkPad X1 Carbon 2019全新上市
- 安装mysql需要配置什么软件_软件配置篇-MySQL下载及安装
- 非酋用计算机弹唱,非酋简谱 薛明媛/朱贺 听说爱情就是这样子
- 电子设计教程9:Boost升压电路(MC34063)
- 微加速度计的原理与应用
- Java对接谷歌身份验证器
- linux哪个版本支持tipc,TIPC协议和实现解析
- Linux命令(13)——实时监控进程、监控网络
热门文章
- moonlight进行英伟达显卡的win10桌面串流
- qt linux系统获取当前时间(精确到毫秒、微秒)
- Java实战项目(三)——二十一点游戏
- 想从iOS转移到Android阵营?这里有你必须要知道的
- Photoshop教程:以非破坏性方式使照片的某些部分变亮和变暗
- 做一个困难重重的hta下载者
- 服务器系统c盘给多大,服务器主机c盘要多大
- [附源码]Python计算机毕业设计SSM基于协同过滤算法的甜品推荐系统(程序+LW)
- 中国制造只有走向中高端挺进才能更好的施展拳脚
- PAT Advanced—1010 Radix (25分)