GitHub SSH 部署密钥是否有任何限制。假设我需要将 2000 个甚至 4000 个部署密钥添加到 git 存储库中。这可能吗?或者我会在某个时候达到极限吗?
原因是我们有 4000 台设备需要配置。我们希望控制哪些设备可以访问存储库,并在必要时禁用它。另一个选择确实是访问令牌,但据我了解,它们链接到帐户,而不是存储库。
https://help.github.com/articles/git-automation-with-oauth-tokens/ https://help.github.com/articles/git-automation-with-oauth-tokens/
这也意味着我们需要单独管理他们有权访问的存储库的权限。
首先,为什么你需要4000部署密钥?这是一个相当大的数字,我认为您应该解释为什么一个存储库需要如此大量的部署密钥。
但是:在 GitHub 文档中找不到任何相关内容后,我联系了 GitHub 支持并得到了以下回复:
我不认为我们对 SSH 密钥或部署密钥有固定限制
虽然设置页面不是用这种设计的
考虑到用法,我认为管理起来会相当困难。
当有人需要控制对如此大量的访问时
机器,我们通常建议创建个人使用权
代币 https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization反而,
因为这些可以自动化并且将提供类似的访问。如果
大量的钥匙是必要的并且会引起问题,我们会这样做
我们尽力提供帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)