gsutil尝试创建和装载存储桶的权限不足

时间:2016-12-08 17:54:27

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

我正在尝试使用gsutil在ubuntu linux实例上创建和安装Google存储空间。

这是我得到的:

sudo gsutil mb -c STANDARD -l us-central1-a gs:// test-bucket 创建gs:// test-bucket / ... AccessDeniedException:403权限不足

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

1 个答案:

答案 0 :(得分:0)

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

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

如果不是您必须重新创建VM实例。

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