ash*_*nka 8 google-cloud-platform gcloud
我已经使用以下命令成功添加了我的服务帐户。
gcloud auth activate-service-account --key-file=mycredentialsialreadyhad.json
现在我无法从中删除或注销。
任何帮助将不胜感激。
编辑:我试过这个命令并得到错误
- gcloud 身份验证撤销
错误:(gcloud.auth.revoke) 无法撤销 GCE 提供的凭据。
- gcloud 配置配置删除默认值
错误:(gcloud.config.configurations.delete) 删除命名配置失败,因为配置 [default] 设置为活动状态。使用
gcloud config configurations activate
更改活动配置。
编辑 2:这个 gcloud cli 在 GCP ubuntu VM 上
小智 8
我可能在这方面迟到了,但我发现有效的解决方案是:
gcloud config unset auth/impersonate_service_account
Run Code Online (Sandbox Code Playgroud)
其次是:
gcloud auth login
Run Code Online (Sandbox Code Playgroud)
更新:尝试使用指定帐户的命令,因为您无法撤销计算引擎服务帐户(默认):
gcloud auth revoke serviceaccount@testproject.iam.gserviceaccount.com
然后
gcloud auth list
然后它应该只显示默认服务帐户:
[PROJECT-NUMBER]-compute@developer.gserviceaccount.com
太长了;退出所有帐户
gcloud auth revoke --all
Run Code Online (Sandbox Code Playgroud)
检查活跃帐户登录情况
gcloud auth list
Run Code Online (Sandbox Code Playgroud)
仅从一个帐户注销(从上面的命令获取帐户)
gcloud auth revoke [ACCOUNT]
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2922 次 |
最近记录: |