Github-不同的项目需要多个SSH密钥吗?(MacOS)



我正在配置git&github为一个刚开始编码的朋友。他的mac上已经有了一个ssh密钥,该密钥与他的组织(一位同事为他创建的(绑定在一起。我现在为他创建了一个新的github帐户,用于我们正在一起做的一个项目。我可以用他mac上已经有的ssh密钥吗?还是我需要生成一个新的?

如果我真的需要生成一个新的,我有什么需要注意的吗?

如果您将匹配的公钥添加到Github帐户,他可以使用他已经拥有的私钥访问Github。

然而,正如您在上面描述的

一位同事为他创建的

我建议他自己生成一个新密钥(他确信其他人都没有(,然后使用这个密钥访问Github。

顺便说一句。阅读的一些文章

  • https://www.beyondtrust.com/blog/entry/ssh-key-management-overview-6-best-practices
  • https://www.reddit.com/r/linux/comments/pas9s/ssh_public_key_auth_best_practices/
  • https://www.ssh.com/ssh/keygen/

最新更新