出于某种原因ssh
,无法建立通往我的 Google Compute Engine 实例的隧道。我必须使用gcloud compute ssh
. 我真的很想建立一个持久/弹性隧道,就像使用autossh一样。我有什么办法可以这样做gcloud compute ssh
吗?
问问题
750 次
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 回答