簡體   English   中英

在 Google Cloud 虛擬機實例上啟用存儲權限

[英]Enable storage permission on Google Cloud VM instance

我有一個 Google Cloud VM 實例,但我忽略了在創建它時將存儲權限設置為讀寫。

現在,我想嘗試雲存儲,但我的實例是只讀的。

這怎么能改變呢? 我知道可以通過放寬存儲桶策略來實現,但我更希望我的實例具有對所有未來項目存儲桶的寫訪問權限。

我認為 gcloud 中有一個選項可以更改 devstorage 參數?

存儲已禁用

因此,您無法更改授予 VM 權限的選項,但我確實發現您可以運行

gcloud 身份驗證登錄

然后您可以從 VM 使用您的管理帳戶登錄,並且您將能夠以這種方式運行命令。

不幸的是,您無法更改 VM 的范圍。 您將不得不創建一個新的來更改它們。

當你創建一個新的虛擬機時,你可以重用舊虛擬機的磁盤,如果這有助於避免痛苦。

您現在可以更新 VM 實例的權限,但只能在其關閉時更新。 檢查以下文檔:

更改實例的服務帳號和訪問范圍

如果您想更新 kuberntes 集群 VM 實例的 API 權限,那么您不能這樣做,除非您創建一個新集群並授予 API 訪問與集群關聯的節點的權限。

我相信他們現在已經添加了更改它的選項,而無需創建另一個 VM。 停止實例后,單擊要更改的實例。 頂部有一個編輯按鈕,您可以單擊它並更改任何權限。

希望圖片有助於編輯按鈕

一旦您更改了 read_write 的權限,它仍然顯示拒絕訪問。 進入您的實例 SSH 瀏覽器窗口並輸入“gcloud auth login”,按照步驟操作,希望它可以正常工作!

您需要先停止虛擬機,然后單擊編輯並更改存儲的雲 API 訪問范圍。

您可以在此處找到更多信息: https : //ismailyenigul.medium.com/setting-access-scope-of-google-cloud-vm-instances-c8637718f453

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM