gcloud 凭据存储在哪里

R. *_*lan 2 google-cloud-platform

linux 中存储的谷歌云凭据在哪里。我尝试在主文件夹中搜索,但找不到任何相关内容。例如,对于 aws,它们存储在 ~/.aws 中

小智 7

您的凭据存储在~/.config/gcloud

凭据存储在该目录中的两个文件中:access_tokens.db 和credentials.db。这两个文件都是一个 SQLite 数据库。

我写了这篇文章(还有几篇)关于您的凭据的存储位置。本文主要针对 Windows,但 Linux 也类似。

关键是一旦您找到您的凭据,您就需要知道如何解码它们,我的文章对此进行了详细解释。答案太长而无法放入 Stackoverflow 答案中,所以我提供了一个链接。

Google Cloud – 我的凭据存储在哪里

  • 感谢您的回答,@JohnHanley。要查看这些数据库的内容,不需要 python 脚本:“sqlite3 ~/.config/gcloud/credentials.db .dump”就可以很好地完成这项工作。 (2认同)