码迷,mamicode.com
首页 > 其他好文 > 详细

git clone时报错Permission denied (publickey)

时间:2017-04-16 17:03:24      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:ssi   git服务器   设置   val   github   成功   denied   it服务   one   

一、使用ssh方式从github上git clone时报错Permission denied (publickey)
解决方法:
1.ssh-keygen -t rsa
该命令产生一个公钥文件和一个私钥文件,centos系统下默认放在~/.ssh/目录下

2.将公钥文件id_isa.pub里面的文件复制到github设置ssh key的地方

3.此时git clone应该就会成功了

4.如果还不行,试试以下命令,告诉系统去哪里找私钥
eval ‘ssh-agent‘
ssh-agent ~/.ssh/id_isa //id_isa是私钥的名字

二、从私有的git服务器上拉代码
如果你的公司使用git,给了你git服务器的私钥id_isa,要从服务器拉代码步骤
1.midir -p ~/.ssh
2.cp id_isa ~/.ssh
3.git clone

git clone时报错Permission denied (publickey)

标签:ssi   git服务器   设置   val   github   成功   denied   it服务   one   

原文地址:http://www.cnblogs.com/abcdk/p/6719134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!