我可以为位存储桶上的特定存储库分配任何 SSH 密钥权限吗?



我在我的Bitbucket帐户中创建了许多teams。每个团队都在其中创建了一些repositories,这些部署在不同的服务器上。为了拉取存储库,我需要将服务器的公共ssh keys添加到我的 Bitbucket 帐户中。但这意味着服务器上的任何人都可以从我的任何 Bit 存储桶存储库中提取。有解决方法吗?如果不是,我应该采取什么安全措施来避免这种情况。

这就是部署密钥的用途:

您可以将部署密钥与 Bitbucket Cloud 存储库一起使用。部署密钥授予对公共或私有存储库的只读访问权限。使用部署密钥,用户或进程可以通过 SSH 拉取或克隆存储库。部署密钥具有以下功能和限制:

  • 部署密钥不适用于计划限制。
  • 您可以将同一部署密钥添加到多个存储库。
  • 部署密钥必须是唯一的 — 它也不能与帐户关联。

部署密钥可用于对生成服务器进行身份验证以签出和测试代码。

最新更新