1:进入cmd命令下,或者可以使用GIt工具   (如果出现了 Permission denied 或者配置多个SSH Key跳第6步)

  git工具  下载地址:https://git-scm.com/downloads 安装

2:进入到 用户/.ssh目录下  cd Users\****\.ssh 如果没有这个目录(.ssh)自行创建 (***表示你的家目录)

3:生成KEY

  ssh-keygen -t rsa -C “*****”

  -t   生成dsa私钥和dsa公钥;默认使用dsa

  -C 备注

  

  依次输入私钥名字和密码确认密码 最后生成

  

  如果不给私钥名称默认会生成

4 进入到.ss目录下打开以.pub复制里面的内容添加到你github或者bitbucket ssh设置里

5  打开你的GitHub 或者 bitbucket的添加key,点击右上方的头像,设置,

点击 Add ssh key

6 如果私钥名字采用的是默认就可以测试是否连接成功

 ssh git@github.com    如果提示Permission denied (publickey)

执行  ssh -vT git@github.com

  默认会找id_rsa和id_dsa

7   下面的命令在git Bash执行

  是自定义的私钥或者配置多个ssh key  将自己自定义名字加入到ssh中

     ssh-add ~/.ssh/zhang               这里是我自定义的私钥名字(zhang)

     Enter passphrase for /c/*****/.ssh/zz_git:   你的密码

     Identity added: /c/******/.ssh/zz_git (/c/Users/zhang/.ssh/zhang)  添加成功

     ssh-add -l  查看加入的密钥列表

2048 SHA256:KN6x*****3K0NKprxGMCsDXl1ie0c /c/Users/zhang/.ssh/id_rsa (RSA)
                2048 SHA256:HFmx*****5rIzVHm4hcT+KGesgAioWk /c/Users/zhang/.ssh/zhang(RSA)

          ssh -v git@github.com 查看调试信息

     在windows git Bash里面执行ssh-add 通常会报错

     (1) eval `ssh-agent`  或者   exec ssh-agent bash

(2)eval ssh-agent -s

   (3)ssh-add ~/.ssh/zhang

8 添加配置文件

  多个SSH key 要在config文件设置SSH-key

.ssh目录(就是私钥所在的文件夹)创建config文件,有就不用创建 添加以下内容

  

  执行  ssh -T git@github.com

  

  成功

github windows配置以及ssh生成 Permission denied (publickey)的更多相关文章

  1. ssh localhost “Permission denied (publickey)

    再次遇到 SSH Server And "Permission denied (publickey) 用这个关键词搜索才找到howtogeek上答案: sshd : Authenticati ...

  2. [Kubernetes]集群配置免密登录Permission denied (publickey,password) 解决办法

    在用ansible部署Kubernetes集群是需要配置免密登录,但是遇到Permission denied (publickey,password)的问题 首先推断可能是sshd_config的配置 ...

  3. mac使用ssh出现permission denied(publickey)

    看出错信息是权限太开放的问题,google了一下,修改权限,不只是需要修改 .pem 文件的权限,还需要修改.ssh目录和用户目录 chmod go-w ~/ chmod ~/.ssh chmod ~ ...

  4. ssh 出错 Permission denied (publickey,password).

    将客户端的~/.ssh/know_hosts 文件删掉试试 ssh debug信息 ssh -vvv xxx@192.168.1.111

  5. windows下github 出现Permission denied (publickey).解决方法

    今天在学习github的时候遇到了一些问题,然后爬了一会,找到了解决方法记录下来,以防忘记,当然能帮助别人最好啦! github教科书传送门:http://www.liaoxuefeng.com/wi ...

  6. windows下github 出现Permission denied (publickey)

    github教科书传送门:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 再学习到 ...

  7. [转载]windows下github 出现Permission denied (publickey).解决方法

      今天在学习github的时候遇到了一些问题,然后爬了一会,找到了解决方法记录下来,以防忘记,当然能帮助别人最好啦! github教科书传送门:http://www.liaoxuefeng.com/ ...

  8. $ ssh -T -v git@github.com_在本地用ssh连接github出错_git@github.com: Permission denied (publickey).

    $ ssh -T -v git@github.com报错: debug1: Authentications that can continue: publickey debug1: Next auth ...

  9. SSH Key连接github提示Permission denied (publickey).错误

    root@debian64:/home/xiaoliuzi/.ssh/key_backup# ssh -T git@github.com The authenticity of host 'githu ...

随机推荐

  1. .gitlab-ci.yml 配置文件,知识点

    官方介绍:https://docs.gitlab.com/ee/ci/yaml/README.html 翻译: https://segmentfault.com/a/1190000010442764

  2. [JAVA]JAVA多线程实现方法之——实现Runnable接口

    public class MultiThread { public static void main(String[] args) { Thread t1 = new Thread(new Threa ...

  3. Java day1

    1. 学习java,首先是jdk的安装,JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+ ...

  4. MNIST数据可视化

    一.数据准备 二.数据说明 可以看出图片数据在偏移量为第16字节开始存,每28X28字节存放一张手写字图片.而label是从偏移量为第8字节开始存,每个字节存放一个label. 三.matlab201 ...

  5. AR外包,就找北京动点软件,长年承接AR外包(案例丰富可签合同,内附案例演示)

    北京团队长年承接AR项目外包 咨询QQ:372900288  微信:liuxiang0884 以下是AR项目案例演示,索取更多案例请通过以上方式在线联系我们

  6. 配置jboss为windows服务

    先确保jdk和jboss的环境变量是正常可用的 1.(下载binaries 2.x.x-windows x86)找到service.bat和jbosssvc.exe两个文件 1.1 binaries ...

  7. PAT 甲级 1027 Colors in Mars (20 分)

    1027 Colors in Mars (20 分) People in Mars represent the colors in their computers in a similar way a ...

  8. crossdomain.xml配置不当的利用和解决办法

    00x1: 今天在无聊的日站中发现了一个flash小站,点进crossdomain.xml一看,震惊 本屌看到这个*就发觉事情不对 百度一下,这是一个老洞,配置不当能引起各种问题就算能远程加载恶意的s ...

  9. UE4:四种加载资源的方式

    转自:https://blog.csdn.net/zhangxsv123/article/details/79707686 第一种: 如果该蓝图有C++类(或者说是从C++类创建的蓝图),直接进行加载 ...

  10. springboot2.0动态多数据源切换

    摘要:springboot1.x到springboot2.0配置变化有一点变化,网上关于springboot2.0配置多数据源的资料也比较少,为了让大家配置多数据源从springboot1.x升级到s ...