我经常使用Google云存储,至少有两个账户:personal@gmail.com和work@corp.com。我使用gsutil config
为这两个账户创建了.boto
文件,并将其重命名为personal.boto
和work.boto
。
每次需要在这些账户之间切换时,必须记住键入cp personal.boto ~/.boto
,这很繁琐。有更好的方法吗?
我经常使用Google云存储,至少有两个账户:personal@gmail.com和work@corp.com。我使用gsutil config
为这两个账户创建了.boto
文件,并将其重命名为personal.boto
和work.boto
。
每次需要在这些账户之间切换时,必须记住键入cp personal.boto ~/.boto
,这很繁琐。有更好的方法吗?
Google Cloud SDK 现在包含 gcloud
工具,可让您登录并轻松切换帐户。
$ gcloud auth list
Credentialed accounts:
- youremail@gmail.com (active)
To set the active account, run
$ gcloud config set account <account>
要登录另一个帐户,只需运行$ gcloud auth login
并使用另一个Google帐户。
为此,请使用以下命令切换到您想要的帐户。
gcloud auth login
这将带您到Google帐户切换页面,可用于切换至相关用户。