gpt4 book ai didi

google-cloud-platform - gcloud auth activate-service-account需要访问.ssh文件夹吗?

转载 作者:行者123 更新时间:2023-12-03 13:33:22 29 4
gpt4 key购买 nike

我运行gcloud auth activate-service-account --key-file=pathtokey
然后我运行:

gcloud compute scp sdfsdfsdfsdf.txt myinst:/tmp --zone us-east1-b

我得到这个错误:
WARNING: The PuTTY PPK SSH key file for gcloud does not exist.
WARNING: The public SSH key file for gcloud does not exist.
WARNING: The private SSH key file for gcloud does not exist.
WARNING: You do not have an SSH key for gcloud.
WARNING: SSH keygen will be executed to generate a key.
open C:\Windows\system32\config\systemprofile\.ssh\google_compute_engine: The system cannot find the path specified.

我不明白,为什么它需要访问.ssh我只是给了它 key 的路径

最佳答案

服务帐户 key 和用于实例的SSH key 之间有区别。

服务帐户 key 可让您访问GCP。您需要它来设置SSH key 。

SSH key 使您可以登录到特定实例。如果您具有GCP访问权限(例如,通过服务帐户 key ),则只能设置一个。但是SSH程序通过SSH key 运行,因此您需要进行一次设置。

您可以使用--ssh-key-file标志更改写入SSH key 的位置。有关更多信息,请参见documentation for gcloud compute ssh

关于google-cloud-platform - gcloud auth activate-service-account需要访问.ssh文件夹吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48487573/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com