我可以将 autossh 用于 gcloud compute ssh 吗?
Can I use autossh for gcloud compute ssh?
出于某种原因,ssh
无法设置到我的 Google Compute Engine 实例的隧道。我必须使用 gcloud compute ssh
。我真的很想建立一个 persistent/resilient 隧道,就像 autossh 一样。有什么办法可以使用 gcloud compute ssh
?
gcloud compute ssh
只需将您的 ssh 密钥复制到项目 sshKeys
元数据(请参阅 Cloud Console > Compute Engine > Metadata > SSH Keys)和 运行s 使用 ~/.ssh/google_compute_engine
密钥的独立 SSH。要查看调用的确切命令行,运行 gcloud compute ssh --dry-run ...
。 gcloud compute ssh
.
可以实现典型 SSH 所能实现的一切
另一个调查选项是 gcloud compute config-ssh
,它将您的 ~/.ssh/google_compute_engine
SSH 密钥同步到项目并设置您的 ~/.ssh/config
文件,以便您可以 运行 ssh
没有 gcloud
.
出于某种原因,ssh
无法设置到我的 Google Compute Engine 实例的隧道。我必须使用 gcloud compute ssh
。我真的很想建立一个 persistent/resilient 隧道,就像 autossh 一样。有什么办法可以使用 gcloud compute ssh
?
gcloud compute ssh
只需将您的 ssh 密钥复制到项目 sshKeys
元数据(请参阅 Cloud Console > Compute Engine > Metadata > SSH Keys)和 运行s 使用 ~/.ssh/google_compute_engine
密钥的独立 SSH。要查看调用的确切命令行,运行 gcloud compute ssh --dry-run ...
。 gcloud compute ssh
.
另一个调查选项是 gcloud compute config-ssh
,它将您的 ~/.ssh/google_compute_engine
SSH 密钥同步到项目并设置您的 ~/.ssh/config
文件,以便您可以 运行 ssh
没有 gcloud
.