在使用Gerrit pull代码的时候,你会发现报错,错误信息大概是:Permission denied (publickey)。

是由于OpenSSH从8.8版本由于安全原因开始弃用了rsa加密的密钥,因为OpenSSH认为rsa破解成本已经低于5万美元,所以觉得成本太小了,有风险就给禁用了。

你可以通过命令:ssh -v [git服务器]

去查看Gerrit服务器的OpenSSH的版本号,如果≥8.8,就可以用这个方法。

解决办法:进入本机 .ssh目录,在下面新建一个config文件,不带后缀名:

内容是:

Host gerrit.xxxxx.com
HostName gerrit.xxxxx.com
User Gerrit用户名(例如:zhangsan)
PubkeyAcceptedKeyTypes +ssh-rsa
IdentityFile ~/.ssh/id_rsa
Port 29418(Gerrit端口)

配置好之后clone就行了,一般就没问题了。

Gerrit报错:Permission denied (publickey)相关推荐

  1. Git生成的ssh公钥部署在GitHub后校验报错Permission denied(publickey, password, keyboard-interactive)完美解决

    Git生成的ssh公钥部署在GitHub后校验报错Permission denied(publickey, password, keyboard-interactive)完美解决 前置 正确的配置了s ...

  2. jenkins报错Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password) 的处理

    问题背景: jenkins服务器发布代码后需要执行删除缓存的操作 ssh -p222 eus_pe_devadmin@1.1.1.1 "sudo rm -rf /dev/shm/nginx/ ...

  3. 搭建hadoop3.x报错 Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

    启动hadoop伪分布式集群报错 node1: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). node2: ...

  4. 电脑重装系统之后git pull报错 Permission denied (publickey)

    今天我重装了系统,之后使用git pull报如下的错误消息: git@github.xxx.corp: Permission denied (publickey). fatal: Could not ...

  5. 【转】git客户端使用git clone git@github.com:xxx.git下载git代码报错Permission denied (publickey).

    原文:https://blog.csdn.net/isunnyvinson/article/details/52598863 使用ssh key这种方式进行clone ,pull github上面的项 ...

  6. git clone 报错 Permission denied (publickey,password).git配置ssh key

    翻译下这段英文,大概意思是: 权限被拒绝(公钥.密码).无法从远程存储库中读取. 解决方式:创建ssh key.配置git 1.设置username和email(github每次commit都会记录他 ...

  7. Ubuntu Hadoop3.0.0 ./start-all.sh报错Permission denied (publickey,password)

    导致原因,没有设置ssh免密登陆 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys sbin/start-all.sh jps 显示 3073 ...

  8. 远程服务器 上传公钥,SSH远程连接报错Permission denied (publickey)

    ssh初次与远程主机建立连接,一般有几个步骤: 1.本地生成密钥对:ssh-keygen -t rsa    #-t表示类型选项,这里采用rsa加密算法 然后根据提示一步步的按enter键即可(其中有 ...

  9. scp 报错: Permission denied, please try again(publickey,password)

    修改密码后导致报错  :Permission denied, please try again(publickey,password) 修改 /etc/ssh/sshd_config  中: Perm ...

  10. Spark权限问题:Spark-submit运行报错 Permission denied user=deploy

    1.视界 2.背景 Spark权限问题:Spark-submit运行报错 Permission denied user=deploy 这个问题是权限问题,只需要修改一下hdfs路径的权限就好了 原本的 ...

最新文章

  1. 只需两行代码,2080Ti 就能当 V100用,这个炼丹神器真牛!
  2. JDBC的学习(三)——以查询新闻系统为例
  3. [转]为什么Java中的HashMap默认加载因子是0.75
  4. filebeat获取nginx的access日志配置
  5. Angular新建组件以及组件之间的调用
  6. Vision Transformer 论文
  7. jzoj1213-棋盘上的士兵【状压dp】
  8. 【Eclipse】Eclipse常用操作
  9. sql2012服务器桌面图标,Windows Server 2012 修改桌面图标
  10. cisco ADSL配置
  11. 程序员到CTO需要准备什么
  12. c语言扔球第一次弹10米,c语言滚动字幕代码
  13. MongoDB~从入门到入坑。
  14. c1-02西班牙的语言,【图片】考试的同学看过来~DELE-C1两个月准备(实用经验+超详细流程)转【西班牙语吧】_百度贴吧...
  15. vue-cli3使用webpack-spritesmith配置雪碧图
  16. 在VS2017下配置pylon头文件
  17. 吉尔布雷斯的动作研究——《可以量化…
  18. 数学学习笔记(二)柯西-黎曼方程理解
  19. 谁能淘汰微信?除了它还有谁?
  20. 电离层TEC格网主要计算方法

热门文章

  1. 数据恢复工具winhex教程
  2. 如何查看linux的系统配置,多少个核心,多少个线程?CPU的主频 查看内存
  3. 论文阅读 | Combating Adversarial Misspellings with Robust Word Recognition
  4. 微信浏览器apk下载的解决方案
  5. java tic tac toe_Tic Tac Toe java
  6. Team Tic Tac Toe--数据结构set的妙用
  7. JavaScript获取当前时区 时间转换 (实用)
  8. 计算机删除登录用户,Windows10账户删除怎么登陆 如何删除账户
  9. 小班安全使用计算机教案,安全用电器幼儿园小班安全教案
  10. 德国地学研究中心到国家基础地理信息中心作学术交流