0

我正在尝试使用以下命令(在 Win 7 上)登录到我在谷歌云上的 VM:

gcloud compute ssh --zone=<zone_name> --ssh-flag="-D" --ssh-flag="1080" --ssh-flag="-N" <host_name>

它会打开带有以下信息的 Putty 窗口:

Using username "some.local.name".
Authenticating with public key "SOMEDOMAIN\some.local.name@localhostname"

并且不会超出此屏幕。看起来它使用的是我的本地机器名称和用户名,而不是与谷歌云相关。我想知道我该如何解决它?

还有这些标志--ssh-flag="-D"-ssh-flag="-N". 我在任何地方都找不到解释。

4

1 回答 1

1

根据https://cloud.google.com/sdk/gcloud/reference/compute/ssh--ssh-flag将参数直接传递给 PuTTY。您可以查看 PuTTY 的帮助以了解其-D含义-N

做只是gcloud compute ssh <host_name>工作吗?我假设<host_name>您的意思是 Google Cloud Compute VM 实例名称。

于 2017-11-03T19:31:17.510 回答