身份验证时的 gcloud ssh 堆栈,加上不正确的名称
gcloud ssh stack at authentication, plus incorrect name
我正在尝试使用以下命令(在 Win 7 上)在 google 云上登录我的虚拟机:
gcloud compute ssh --zone=<zone_name> --ssh-flag="-D" --ssh-flag="1080" --ssh-flag="-N" <host_name>
它用以下信息打开 Putty windows:
Using username "some.local.name".
Authenticating with public key "SOMEDOMAIN\some.local.name@localhostname"
并且不会超出此屏幕。看起来它使用的是我的本地机器名称和用户名,而不是与 google 云相关的。我想知道我该如何解决它?
还有这些标志 --ssh-flag="-D"
和 -ssh-flag="-N"
是什么。我到处都找不到解释。
根据 https://cloud.google.com/sdk/gcloud/reference/compute/ssh,--ssh-flag
将参数直接传递给 PuTTY。可以看看PuTTY的帮助,看看-D
和-N
是什么意思。
只做 gcloud compute ssh <host_name>
行吗?我假设 <host_name>
你的意思是 Google 云计算 VM 实例名称。
我正在尝试使用以下命令(在 Win 7 上)在 google 云上登录我的虚拟机:
gcloud compute ssh --zone=<zone_name> --ssh-flag="-D" --ssh-flag="1080" --ssh-flag="-N" <host_name>
它用以下信息打开 Putty windows:
Using username "some.local.name".
Authenticating with public key "SOMEDOMAIN\some.local.name@localhostname"
并且不会超出此屏幕。看起来它使用的是我的本地机器名称和用户名,而不是与 google 云相关的。我想知道我该如何解决它?
还有这些标志 --ssh-flag="-D"
和 -ssh-flag="-N"
是什么。我到处都找不到解释。
根据 https://cloud.google.com/sdk/gcloud/reference/compute/ssh,--ssh-flag
将参数直接传递给 PuTTY。可以看看PuTTY的帮助,看看-D
和-N
是什么意思。
只做 gcloud compute ssh <host_name>
行吗?我假设 <host_name>
你的意思是 Google 云计算 VM 实例名称。