【发布时间】:2014-03-31 16:21:08
【问题描述】:
我启动了一个启用了服务级别帐户的实例。例如它有 storage-rw 集。我确认该实例具有这些。现在,每当我从实例中运行 gsutil ls gs://my_bucket 时,我都会收到错误:失败:未授权客户端。
gcloud 授权列表返回
Credentialed accounts:
- xxxx@developer.gserviceaccount.com (active)
我需要从实例中使用 gcloud sdk,因为我需要 gcutil 和 gsutil 以外的更多组件。
所以我的问题是如何授权 gcloud 使用 xxxx@developer.gserviceaccount.com 帐户,因此仅在实例上指定的权限,而不是对所有内容具有完全权限的个人用户帐户?
【问题讨论】:
-
会不会是存储桶级别的权限问题?仅仅因为您的服务帐户对存储具有 rw 访问权限,并不一定会授予它存储桶访问权限。您可以从您的实例创建存储桶吗?
-
您的项目的结算状态是否有效?
-
@user3385351 - 不,我什至无法创建存储桶。同样的错误未经授权的客户端。
-
@jterrace 是的,它已启用。
标签: google-cloud-storage google-compute-engine google-cloud-platform gcloud