我正在尝试在 Mac 上使用 git(我是 Mac 新手。)我显然必须加载我的私钥。在我的 Windows 机器上,我只使用 pageant 和 msysgit。如何在 Mac 上将我的私钥加载到 git 中?
问问题
12773 次
2 回答
1
如果您使用 来打开密钥PuTTY Key Generator
,您可以以 OpenSSH 格式导出您的密钥。只需将其复制到您的 mac 并将其作为一个名为的文件id_rsa
放在您的~/.ssh
目录中(如果您还没有运行 ssh-keygen,则必须创建该文件)。
如果不是太麻烦,您可以使用ssh-keygen
创建一个新的密钥对并将新的公钥添加id_rsa.pub
到您正在访问的帐户中。大多数在线 git 存储库和 ssh 主机(如 Winsshd)允许您将多个密钥链接到一个帐户。
于 2014-09-25T05:54:16.363 回答
0
我会说只是创建一个新密钥。如果您要发布到 github,则向上推送两个公钥并没有什么大不了的,将其放在另一台服务器上也是如此 - 它只是 ~/.ssh/authorized_keys 中的另一个条目。
指向的 github 指南 localshred 应该有你需要的所有方向。
于 2009-08-20T19:25:46.523 回答