我想通過SSH從同一臺機器上獲得多個Bitbucket帳戶。在同一臺機器上的多個Bitbucket SSH帳戶
在我的.ssh \ config文件中,我有:
Host account1.bitbucket.org
Hostname bitbucket.org
PreferredAuthentications publickey
IdentitiesOnly yes
IdentityFile ~/.ssh/account1
Host account2.bitbucket.org
Hostname bitbucket.org
PreferredAuthentications publickey
IdentitiesOnly yes
IdentityFile ~/.ssh/account2
然後,我改變了遠程的git倉庫使用別名:
[email protected]:myUserName/myRepoName.git
[email protected]:myUserName/myRepoName.git
然後在佳麗(中系統托盤),我添加了兩個PPK密鑰。
不幸的是,如果我已經將兩個鍵都添加到了Pageant中,那麼只有其中一個帳戶可以工作。
如果我一次只有一個在Pageant中的密鑰,那麼它將適用於我添加到Pageant的任何一個Bitbucket帳戶。
因此,如果在其列表中有多個關鍵字,看起來頁面選項不使用正確的關鍵字。
任何想法,爲什麼它這樣做?
爲什麼不爲所有帳戶使用相同的ssh密鑰? – CodeWizard
我可以做一個捏 - 但我寧願使用單獨的鍵。從網上閱讀,我上面描述的應該工作。有可能是我錯過了一些愚蠢的東西。 – Dan
因此,對於每個帳戶,您必須添加課程密鑰並將所有用戶作爲協作者添加到項目中 – CodeWizard