[英]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正在缓存凭据。 此评论为我提供了解决方案:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.