2013-01-18 2 views
20

자주 나는 [email protected][email protected]과 같이 최소한 두 개의 계정으로 Google Cloud Storage를 사용합니다. gsutil config을 사용하여 personal.botowork.boto으로 이름이 바뀐 두 계정에 대해 .boto 개의 파일을 만들었습니다.여러 계정에서 gsutil을 사용하려면 어떻게해야합니까?

계정을 전환해야 할 때마다 cp personal.boto ~/.boto을 입력해야합니다. 더 좋은 방법이 있습니까?

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

this thread 볼이 주제에 대한 자세한 변동 내용은 다음과 같이이 작업을 수행하는

답변

15

가장 쉬운 방법입니다.

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 계정을 사용하기 만하면됩니다. 세트 BOTO_CONFIG = E :. \ BOTO & E : 윈도우 OS에서

+1

이해야 이제 허용 대답을 할 수 – dougmacklin

-1

\ 인 gsutil \ gsutil.py LS S3 : // your_bucket/폴더

관련 문제