zoukankan      html  css  js  c++  java
  • gitlab设置ssh代码提交报错误 Permission denied 的解决方案

    兄弟们,按照流程走完一直报 Permission denied,去问问公司负责gitlab管理员,是不是不允许ssh的方式提交代码,很重要!!!

    麻了麻了,在公司允许的前提还是报这个错误,输入下面代码,会有log

    ssh -vT git@gitlab.com  //gitlab.com 看你们公司域名是什么替换
    

     有一行 日志是

    Host 'gitlab.com' is known and matches the ED25519 host key.
    
    //注意单词known and matches 看这里, ED25519是密钥的类型,有一些是rsa还有其他的,注意看类型是否一致
    

     生成ed25519 类型的密钥

    ssh-keygen -t ed25519 -C "12345@qq.com" -b 4096
    

    总结:

    如果是默认生成密钥在~/.ssr文件里面,一路回车下去的,.pub的复制好在远程库,本地测试shh连接还是报错不是密钥类型有问题,就是公司不让ssh方式提交代码

     

  • 相关阅读:
    express中 使用session与cookie
    mongoDB
    原生 js 实现 vue 的某些功能
    linux系统
    nodejs 程序(有的功能和前端js是不一样的)
    内网穿透技术
    webview
    PWA 应用
    计算机 和 互联网 知识
    css 图片 和 文本 的处理
  • 原文地址:https://www.cnblogs.com/shuen/p/15035196.html
Copyright © 2011-2022 走看看