[英]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.