我们在 Google Cloud 中有一个虚拟机实例,正由两个用户使用。我们想创建另一个用户,两者都可以访问。我们选择了用户ubuntu
就像在 AWS 中一样。但问题是我们运行以下命令时可以登录。
gcloud compute --project "project" ssh --zone "us-east1-b" "gpunew3"
显示以下错误。
ubuntu@35.196.254.72: Permission denied (publickey).
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].
实现这一目标的可能方法是什么。
最佳答案
我怀疑 key 对不匹配。请运行以下命令删除私钥文件:
rm .ssh/google_compute_engine
然后再次运行 ssh 命令,这将重新创建一个新的 key 对。
关于ssh - 如何以 ubuntu 用户身份通过 SSH 连接到 gcloud 计算实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50834489/