繁体   English   中英

gsutil cp-具有计算引擎服务帐户的AccessDeniedException

[英]gsutil cp - AccessDeniedException with a compute engine service account

使用Google Cloud Launcher,我们已经部署了Mongodb副本集。

我们知道配置要上传到存储桶的备份。

在VM Cloud API访问范围下, 在计算机停止的情况下 ,我们授予了对存储的完全访问权限

尝试使用gsutil cp上传时,出现以下错误:

Copying file://whateverfilewe try [Content-Type=application/octet-stream]...
AccessDeniedException: 403 Insufficient OAuth2 scope to perform this operation. 
Acceptable scopes: https://www.googleapis.com/auth/cloud-platform

阅读文档,该范围似乎太多了。

为了在Compute Engine实例中授予对bash脚本的访问权限(使用计算机分配的服务帐户),我们应该如何进行操作才能对同一项目内的存储桶上传访问权限? 完全访问真的必要吗?

似乎gsutil正在缓存凭据。 此评论为我提供了解决方案:

gsutil复制从GCE返回“ AccessDeniedException:403权限不足”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM