我想在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. 使用BouncyCastle加密私鑰
- 2. JetBrains(IntelliJ,PhpStorm,WebStorm ...)使用SSH密鑰的私人git存儲庫
- 3. 使用RSA公鑰加密DSA私鑰
- 4. Java的密鑰對 - 私人 - 公共 - 我只有私人
- 5. Git ssh私鑰密碼
- 6. 爲什麼發件人在加密中使用私鑰?
- 7. 私鑰加密公鑰加密
- 8. Android私人簽名密鑰
- 9. 在加密++中加載PEM編碼的私有RSA密鑰
- 10. WSO2使用公鑰私鑰加密/解密密碼(字符串)
- 11. RSA加密 - 用私鑰
- 12. 我如何編輯我的私人/祕密gnupg密鑰
- 13. Paramiko - 在OS X上使用加密的私鑰文件
- 14. 動態加載/使用私人PGP密鑰,用它來解密數據,然後從鑰匙圈
- 15. 使用私鑰git(windows)
- 16. 使用openssl私鑰加密pdf - PHP
- 17. 加密使用公開私鑰
- 18. 如何解密PKCS8 DER加密私鑰使用密碼,在crypto ++
- 19. Bouncycastle加密私鑰PEM輸出:RSA私鑰與私鑰
- 20. 無法管理加載我的私鑰和git擴展
- 21. 使用私鑰解密Python
- 22. 使用RSA私鑰解密
- 23. 我的iOS開發人員證書或私鑰在git中?
- 24. 如何使用用密碼加密的私鑰生成RSA密鑰對?
- 25. 帶私鑰/公鑰的EPub加密
- 26. 用私鑰加密的數據只能用公鑰解密。
- 27. 廚師bootstrap複製私人和公共git密鑰
- 28. 使用RSA公鑰和私鑰在C#中加密數據
- 29. 如何在C#中使用公鑰和私鑰加密技術
- 30. OpenShift上的私人Git
如何將我的.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