簡體   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