2017-11-03 12 views
0

私は(勝利7上の)次のコマンドを使用して、Googleのクラウド上で私のVMにログインしようとしています:のgcloud SSH認証でのスタック、プラス誤った名前

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

これは、次の情報をパテウィンドウを開きます

Using username "some.local.name". 
Authenticating with public key "SOMEDOMAIN\[email protected]" 

この画面を超えて移動しません。 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 VMのインスタンス名を意味します。

+0

はい、次のように動作しました: 'gcloud compute ssh --zone = --ssh-flag =" -D "--ssh-flag =" 1080 "'はい、 'host_name'によって私はインスタンス名を意味しました。 – user1700890

+0

gcloudがログインするために使用するユーザー名を変更する方法を知っていますか? – user1700890

関連する問題