我想在Mac上使用Git(我是一个Mac新手。)我显然必须加载我的私钥。在我的Windows机器上,我只使用了pageant和msysgit。如何将我的私钥加载到Mac上的git中?加载我的私人密钥在Mac上使用git
回答
Git有有关创建和使用私有密钥的好文章:
我想说的只是创建一个新的密钥。如果你发布给github,推送两个公共密钥并没有什么大不了的,而把它放在另一个服务器上也是一样 - 它只是〜/ .ssh/authorized_keys中的另一个条目。
localshred指出的github指南应该有你需要的所有方向。
如果用PuTTY Key Generator
打开密钥,则可以将密钥导出为OpenSSH格式。只需将其复制到您的mac并将其作为id_rsa
的文件放入您的~/.ssh
目录(如果您尚未运行ssh-keygen,则必须创建该目录)。
如果不是太麻烦了,虽然你可以使用ssh-keygen
创建一个新的密钥对,并添加新的id_rsa.pub
公钥你所访问的帐户。大多数在线git存储库和ssh主机(如Winsshd)允许您将多个密钥链接到一个帐户。
很好的回复,但问题是Mac。 – 2015-04-03 01:43:32
他特别询问使用使用putty生成的私钥并使用putty将其导出为您的mac可以使用的格式,这对我来说似乎是合理的。如果他想在自己的mac上创建一个新的密钥,我还有一段关于使用'ssh-keygen'的底部。 – 2015-04-03 22:12:26
- 1. JetBrains(IntelliJ,PhpStorm,WebStorm ...)使用SSH密钥的私人git存储库
- 2. 使用RSA公钥加密DSA私钥
- 3. Git ssh私钥密码
- 4. Android私人签名密钥
- 5. 在加密++中加载PEM编码的私有RSA密钥
- 6. RSA加密 - 用私钥
- 7. Paramiko - 在OS X上使用加密的私钥文件
- 8. 使用私钥git(windows)
- 9. 如何解密PKCS8 DER加密私钥使用密码,在crypto ++
- 10. 无法管理加载我的私钥和git扩展
- 11. Bouncycastle加密私钥PEM输出:RSA私钥与私钥
- 12. 使用私钥解密Python
- 13. 我的iOS开发人员证书或私钥在git中?
- 14. 如何使用用密码加密的私钥生成RSA密钥对?
- 15. 带私钥/公钥的EPub加密
- 16. 厨师bootstrap复制私人和公共git密钥
- 17. 为什么我的私人RSA密钥不是亚马逊的有效密钥?
- 18. .NET私钥Rsa加密
- 19. C#RSA加密与私钥
- 20. 在这种情况下,我应该使用公钥/私钥加密吗?
- 21. iphone - 如何用公钥加密NSData并用私钥解密?
- 22. 使用密钥的私人相册的基本框架?
- 23. 如何使用私钥加密字符串并使用公钥解密?
- 24. 上传私钥到rundeck密钥存储
- 25. 快速可以使用带有加密私钥的.pfx文件,而不使用私钥的密码
- 26. 无法加载从RSA私钥文件的私钥在C#
- 27. 使用公共私钥的Git克隆
- 28. 用RSA公钥和私钥加密和解密一个SecretKey
- 29. 在mac上使用git生成公共rsa密钥,但无法找到它?
- 30. 使用公钥/私钥加密登录到unix boks
如何将我的.ppk私钥传输到Mac? (它是由腻子创建的。) – 2009-08-20 15:01:04
你可以scp它或某物,但是.ppk文件对于unix私钥/公钥加密不是标准化的。 – localshred 2009-08-20 15:20:35
putty有一个实用程序可将ppk键转换为其他格式。我忘了它的名字是什么,但你可以从腻子下载的同一页面找到它。 – 2009-08-21 03:19:22