2013-01-18 16 views
20

Często korzystam z Google Cloud Storage z co najmniej dwoma kontami: [email protected] i [email protected] Użyłem gsutil config do utworzenia plików .boto dla obu kont, których nazwę zmieniono na personal.boto i work.boto.Jak korzystać z gsutil na wielu kontach?

Jest to męczące, aby pamiętać, aby wpisać cp personal.boto ~/.boto, kiedy potrzebuję przełączać się między tymi kontami. Czy istnieje lepszy sposób?

Odpowiedz

15

Najprostszym sposobem na to jest następująca:

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

Bardziej szczegółowe wariacji na ten temat patrz this thread.

20

The Google Cloud SDK zawiera teraz narzędzie gcloud, które pozwala zalogować się i łatwo przełączać między kontami. Aby uzyskać dostęp do innego konta, po prostu uruchom $ gcloud auth login i użyj innego konta Google.

+1

ten powinien być przyjętej odpowiedź teraz – dougmacklin

-1

pod Windows OS: zestaw BOTO_CONFIG = E:. \ Boto & e: \ gsutil \ gsutil.py ls s3: // your_bucket/folderu

Powiązane problemy