403 OAuth2范围不足以执行此操作

时间:2018-04-27 13:42:03

标签: google-app-engine bucket

我有一个Google云虚拟机实例,它在永久磁盘中有一个目录,我希望将其转移到存储桶。我正在使用命令

gsutil cp -r directoryname gs://my-bucket

但它一直给我错误

AccessDeniedException:403 OAuth2范围不足以执行此操作。 可接受的范围:https://www.googleapis.com/auth/cloud-platform

vm实例已启用所有Clouod API。

1 个答案:

答案 0 :(得分:3)

为了执行此操作,您的实例应该可以访问云存储写入操作。您可以view service account, access scope and change access scope尝试执行此命令的VM实例。或者,您可以create a new service account,给予适当的IAM权限并分配给VM实例。此外,您可以通过"gcloud auth list"命令查看VM的授权帐户,并按"gcloud auth login"

登录帐户