gpt4 book ai didi

linux - 命令 "gcloud compute ssh"和 "ssh"之间的区别

转载 作者:IT王子 更新时间:2023-10-29 00:45:23 31 4
gpt4 key购买 nike

gcloud compute ssh 命令和“只是”ssh 命令之间到底有什么区别?

我观察到即使这样我也可以使用 gcloud compute ssh 轻松连接两个实例,但我无法使用 ssh 命令来完成。但是,在手动设置 ssh-keys 之后,ssh 命令可以正常工作。但是 gcloud 命令不应该处理 key 管理吗?而且如果使用gcloud设置一次,为什么ssh命令不能正常工作

.

工作正常:

gcloud compute ssh instance_2
gcloud compute shh instance_1

.

如果不手动设置 ssh-keys 就无法工作:

ssh instance_2
shh instance_1

.

这个问题来 self 遇到的另一个问题,这让我抓狂了好几天:OpenMPI: Permission denied error while trying to use mpirun

最佳答案

gcloud compute ssh 将 key 对安装为 ~/.ssh/google_compute_engine[.pub]。 ssh 默认使用 ~/.ssh/identity[.pub]。

您可以将 google key 对复制到默认名称:

$ cp ~/.ssh/google_compute_engine ~/.ssh/identity
$ cp ~/.ssh/google_compute_engine.pub ~/.ssh/identity.pub

或者您可以只指定调用 ssh 时要使用的私钥:

$ ssh -i ~/.ssh/google_compute_engine instance_name

关于linux - 命令 "gcloud compute ssh"和 "ssh"之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36062088/

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