gpt4 book ai didi

bitbucket - bitbucket 中所有存储库的一个 ssh key

转载 作者:行者123 更新时间:2023-12-03 06:51:05 25 4
gpt4 key购买 nike

我们在我的服务器中有一个应用程序帐户,我们已为其生成了 ssh key 。我们需要将应用程序帐户公钥上传到我的位桶项目中的所有存储库。我的项目中有很多存储库,我们无法在每次生成新 key 时在每个存储库中手动上传 key 。那么我们有没有自动化的方法来做到这一点?

最佳答案

如果我正确理解了你的问题。我将解释一些有关 BitBucket SSH 访问的内容,希望之后您能得到答案。

如果您进入 BitBucket 主设置,您将在Security 下看到SSH Keys 选项。您可以在此处添加您的 SSH 公钥。在我的例子中,我已经有一个名为 id_ras.pub 的 RAS SSH 公钥添加此 key 后我可以使用 SSH 从我的 PC 访问我的所有 BitBucket 存储库,无论它是新的还是旧仓库。您还可以向您的 BitBucket 帐户添加多个 SSH key 。

Screenshot: BitBucket Account SSH Keys Settings

他们还有另一个获得只读访问权限的选项,称为“使用访问 key ”。

在此部分中,您可以添加每个存储库的 SSH 公钥。添加用户访问 key 后, key 所有者可以使用 SSH 访问此特定存储库。但他们只有只读访问权限。您可以在多个存储库中使用相同的用户访问 key 。因此,他们将使用该 key 拥有多个存储库访问权限。

确保该 key 不能与您的主 BitBucket 设置 key 相同。您需要使用另一个公钥作为您的用户访问 key

Screenshot: BitBucket User Access Keys Settings

就我而言,我没有任何用户访问 key 。您可以使用他们的帮助链接了解有关主帐户 SSH key 用户访问 key 的更多信息。

关于bitbucket - bitbucket 中所有存储库的一个 ssh key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41374963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com