如何使用私钥访问Github项目?

时间:2016-02-19 01:43:29

标签: github

例如, 我给了一个名为p_key的私钥,然后将其复制到目录中,如下所示

cp p_key ~/.ssh/

在〜/ .ssh / config文件中,它写为

host someHost
IdentityFile ~/.ssh/p_key 
hostName someHost

我也将p_key设为私有。我试过的时候

ssh gitosis@someHost

它应该使用空密码,但它一直告诉我

Permission denied (publickey,password).

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

私钥与公钥成对。私钥放在.ssh文件夹下,需要在SSH密钥部分下的github配置文件帐户设置中设置公钥。以下是有关如何执行此操作的文档的链接。 https://help.github.com/articles/generating-an-ssh-key/