2013-01-18 93 views
20

我經常使用帶有至少兩個帳戶的Google雲端存儲:[email protected][email protected]。我使用gsutil config爲兩個帳戶創建了.boto文件,我已將其更名爲personal.botowork.boto如何將gsutil用於多個帳戶?

無論何時我需要在這些帳戶之間切換時,必須記得輸入cp personal.boto ~/.boto令人厭倦。有沒有更好的辦法?要做到這一點

回答

15

最簡單的方法如下:

$ BOTO_CONFIG=/path/to/personal.boto gsutil cp #... 

有關這個主題的更詳細的變化看this thread

20

The Google Cloud SDK現在包含gcloud工具,該工具允許您登錄帳戶並輕鬆切換帳戶。

$ gcloud auth list 
Credentialed accounts: 
- [email protected] (active) 
To set the active account, run 
$ gcloud config set account <account> 

要登錄到另一個帳戶,只需運行$ gcloud auth login並使用其他Google帳戶。

+1

這個現在應該接受的答案 – dougmacklin

-1

Windows操作系統下: 集BOTO_CONFIG = E:\博託& E:\ gsutil會\ gsutil.py LS S3:// your_bucket /文件夾

相關問題