【问题标题】:gsutil Insufficient permission trying to create and mount storage bucketgsutil 尝试创建和挂载存储桶的权限不足
【发布时间】:2017-04-24 01:39:58
【问题描述】:

我正在尝试使用 gsutil 在 Ubuntu Linux 实例上创建和挂载 Google 存储桶。

sudo gsutil mb -c STANDARD -l us-central1-a gs://test-bucket

这是我得到的:

正在创建 gs://test-bucket/... AccessDeniedException: 403 权限不足

我一直在寻找解决方案,但没有成功。有人可以帮忙吗?

【问题讨论】:

  • 您是用于 gsutil 的默认项目 ID 的项目编辑者或所有者组的成员吗?

标签: google-cloud-storage google-cloud-platform gsutil


【解决方案1】:

从 GCloud 仪表板查看谁是管理您的 VM 实例的帐户。应该是自动创建的计算服务或应用帐户。

在初始配置设置中,您应该会看到 Cloud API 列表,其中将说明该用户是否具有 Cloud Storage 功能。

如果不是,您将不得不重新创建您的虚拟机实例。

  • 为您的虚拟机创建 GCP 快照
  • 删除虚拟机实例
  • 使用现有快照创建一个新实例。 (允许您在新 VM 中从上次中断的地方开始)
  • 在 API 下创建 VM 时,授予用户完全访问权限,这将允许他们使用 gsutil/gcsfuse 命令写入云存储。
  • 那么来自云存储的权限将是一个问题,但您的 root 用户应该能够写入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-11
    • 2022-08-12
    • 2020-07-22
    • 2019-01-07
    • 1970-01-01
    • 2019-10-28
    • 2019-06-05
    • 2014-12-06
    相关资源
    最近更新 更多