AWS通过SSH拉动2个私有git回购

时间:2015-11-12 03:01:25

标签: python git amazon-web-services github ssh

我有一个EC2实例需要两个私有git repos来运行我的应用程序。目前,我的python应用程序使用SSH抓取一个repo(公钥在服务器上,并在github上添加为部署密钥)。问题是我无法使用与其他Deploy Key相同的公钥 - github需要唯一的部署密钥。如何配置ec2实例以用于密钥对,或者可能还有另一种方法?

1 个答案:

答案 0 :(得分:-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