2015-11-12 32 views
0

我有一個需要兩個私人git回購站來運行我的應用程序的EC2實例。目前,我有我的python應用程序通過SSH獲取一個回購(公鑰在服務器上,並在github上添加爲部署密鑰)。問題是我不能使用與其他部署密鑰相同的公鑰 - github需要唯一的部署密鑰。我如何配置ec2實例來使用密鑰對,或者有另一種方法?AWS通過SSH拉2個私人git回購站

回答

-1

您可以爲您的git hub帳戶生成個人訪問令牌,其行爲類似於密碼。

https://help.github.com/articles/creating-an-access-token-for-command-line-use/

只要你喜歡你可以生成儘可能多的這些,當你創建它,你可以限制什麼樣的令牌允許持有者做的範圍。

https://developer.github.com/v3/oauth/#scopes

然後,您可以使用HTTPS克隆你的回購,

https://help.github.com/articles/which-remote-url-should-i-use/#cloning-with-https-recommended