Стек gcloud ssh при аутентификации плюс неверное имя
Я пытаюсь войти в свою виртуальную машину в облаке Google, используя следующую команду (в Win 7):
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"
И не выходит за рамки этого экрана. Похоже, что он использует имя моего локального компьютера и имя пользователя вместо того, чтобы относиться к облаку Google. Интересно, как я могу это исправить?
И что это за флаги --ssh-flag="-D"
а также -ssh-flag="-N"
, Я не могу найти объяснение нигде.
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.