相关疑难解决方法(0)

gsutil从GCE返回"AccessDeniedException:403 Notufficient Permission"

我通过SSH登录到GCE实例.从那里我想借助服务帐户访问存储:

GCE> gcloud auth list
Credentialed accounts:
 - 1234567890-compute@developer.gserviceaccount.com (active)
Run Code Online (Sandbox Code Playgroud)

我首先确保此服务帐户在我正在处理的项目的权限中被标记为"可以编辑".我还确保在存储桶上写入ACL,我希望他复制文件:

local> gsutil acl ch -u 1234567890-compute@developer.gserviceaccount.com:W gs://mybucket
Run Code Online (Sandbox Code Playgroud)

但是以下命令失败:

GCE> gsutil cp test.txt gs://mybucket/logs
Run Code Online (Sandbox Code Playgroud)

(我还确保在"mybucket"下创建"logs").

我得到的错误信息是:

Copying file://test.txt [Content-Type=text/plain]...
AccessDeniedException: 403 Insufficient Permission               0 B  
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

google-cloud-storage

78
推荐指数
5
解决办法
5万
查看次数

标签 统计

google-cloud-storage ×1