【问题标题】:Can I assign any SSH key permission for specific repository on bit bucket我可以为位桶上的特定存储库分配任何 SSH 密钥权限吗
【发布时间】:2016-12-27 23:37:22
【问题描述】:

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

【问题讨论】:

  • 以下答案是否回答了您的问题?如果有,请记住accept it。这会向其他用户显示您找到了解决方案。
  • @Chris 是的,它有帮助。我不知道发生了什么,但这是一个公认的答案。谢谢。再次接受。

标签: git ssh bitbucket ssh-keys


【解决方案1】:

这就是deployment keys 的用途:

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

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

部署密钥对于验证构建服务器以签出和测试代码很有用。

【讨论】:

    猜你喜欢
    • 2019-09-20
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 2010-11-04
    • 2021-11-25
    • 2016-06-10
    • 2015-04-29
    • 1970-01-01
    相关资源
    最近更新 更多