1

出于某种原因ssh,无法建立通往我的 Google Compute Engine 实例的隧道。我必须使用gcloud compute ssh. 我真的很想建立一个持久/弹性隧道,就像使用autossh一样。我有什么办法可以这样做gcloud compute ssh吗?

4

1 回答 1

4

gcloud compute ssh只需将您的 ssh 密钥复制到项目sshKeys元数据(请参阅Cloud Console > Compute Engine > Metadata > SSH Keys)并使用该密钥运行独立的 SSH ~/.ssh/google_compute_engine。要查看调用的确切命令行,请运行gcloud compute ssh --dry-run .... 典型的 SSH 可以做的任何事情都可以用gcloud compute ssh.

另一个要调查的选项是gcloud compute config-ssh,它将您的 SSH 密钥同步~/.ssh/google_compute_engine到项目并设置您的~/.ssh/config文件,以便您可以在ssh没有gcloud.

于 2016-01-05T01:57:13.487 回答