github windows配置以及ssh生成 Permission denied (publickey)
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)的更多相关文章
- ssh localhost “Permission denied (publickey)
再次遇到 SSH Server And "Permission denied (publickey) 用这个关键词搜索才找到howtogeek上答案: sshd : Authenticati ...
- [Kubernetes]集群配置免密登录Permission denied (publickey,password) 解决办法
在用ansible部署Kubernetes集群是需要配置免密登录,但是遇到Permission denied (publickey,password)的问题 首先推断可能是sshd_config的配置 ...
- mac使用ssh出现permission denied(publickey)
看出错信息是权限太开放的问题,google了一下,修改权限,不只是需要修改 .pem 文件的权限,还需要修改.ssh目录和用户目录 chmod go-w ~/ chmod ~/.ssh chmod ~ ...
- ssh 出错 Permission denied (publickey,password).
将客户端的~/.ssh/know_hosts 文件删掉试试 ssh debug信息 ssh -vvv xxx@192.168.1.111
- windows下github 出现Permission denied (publickey).解决方法
今天在学习github的时候遇到了一些问题,然后爬了一会,找到了解决方法记录下来,以防忘记,当然能帮助别人最好啦! github教科书传送门:http://www.liaoxuefeng.com/wi ...
- windows下github 出现Permission denied (publickey)
github教科书传送门:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 再学习到 ...
- [转载]windows下github 出现Permission denied (publickey).解决方法
今天在学习github的时候遇到了一些问题,然后爬了一会,找到了解决方法记录下来,以防忘记,当然能帮助别人最好啦! github教科书传送门:http://www.liaoxuefeng.com/ ...
- $ 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 ...
- SSH Key连接github提示Permission denied (publickey).错误
root@debian64:/home/xiaoliuzi/.ssh/key_backup# ssh -T git@github.com The authenticity of host 'githu ...
随机推荐
- vue企业项目搭建过程(vue-cli脚手架超详细教程 傻瓜-入门)
vue作为现在主流的前端框架,有必要学习一下. vue的官方文档还是不错的,开源中文,一个爽字形容. 如果不是实际开发需要vue-cli构建项目,那么可以在加一个爽. 然而要构建的时候发现官方文档还是 ...
- oracle表被锁(delete或update一直处于执行状态)的处理办法。
--首先查看有哪些锁 select /*+ rule */ s.username, decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',null) lock ...
- [转][C#]压缩解压
{ internal static class Compressor { public static Stream Decompress(Stream source, bool bidiStream) ...
- 涂抹mysql笔记-数据库中的权限体系
涂抹mysql笔记-数据库中的权限体系<>能不能连接,主机名是否匹配.登陆使用的用户名和密码是否正确.mysql验证用户需要检查3项值:用户名.密码和主机来源(user.password. ...
- WebHttpRequest在sharepoint文档库中的使用
写在前面 由于sharepoint服务器上的站点采用的域用户windows认证的方式登陆,而app项目虽然能够提供用户名和密码,但客户是不愿意在网络上这样传输的.所以给提供了使用ssl证书认证的方式. ...
- JOSN转列格式(csv文件)
推荐网站 https://json-csv.com/ 限制1M大小
- python 如何把小数变成百分数格式
1. 数据样本 ,valid_rate,homework_rate,inter_rate,playback_rate,zhujiang_good_comment5_rate,fudao_good_co ...
- python函数作用域,嵌套函数,闭包
函数作用域 ...
- BOM (字节顺序标记)
BOM(Byte Order Mark):字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码. 注:计算机内部数据存储都是二进制的,只有知道一段数据的二进制存储 ...
- 2018SDIBT_国庆个人第七场
A - Complete the Word(暴力) Description ZS the Coder loves to read the dictionary. He thinks that a wo ...