Github,为来自不同机器的单个帐户创建多个SSH密钥

时间:2015-08-10 20:20:55

标签: git ssh

我已经设置了git,并通过MAC中的this官方教程成功创建了SSH密钥。一切正常。

现在我想在我的Windows 10机器中设置相同的东西。但是当我按照教程学习时,我会继续permission denied (public key)。我尝试了here提到的调试步骤,但没有成功。

你能不能帮我在windows上设置它。以下是调试详细信息。

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

您是否检查过私钥文件的权限?它应设置为600 - check here 你有没有把钥匙加到Github上?

答案 1 :(得分:0)

最佳做法是在每台计算机上使用单独的SSH密钥,以便在发生泄露时限制痛苦(您只需要重新密钥受感染的计算机,而不是所有计算机)。

要向您的Github帐户添加另一个公钥,请登录Github,然后访问https://media.readthedocs.org/pdf/factoryboy/latest/factoryboy.pdf(或点击仪表板中的"帐户设置"链接),然后点击" SSH公钥"然后"添加另一个公钥"。给新密钥一个标题(通常是机器的名称最好),然后将密钥数据本身粘贴到大文本框中。从那时起,您应该能够从任一计算机通过SSH访问Github存储库。