2017-09-03 5 views
-1

AWSからGoogle Compute Engineに移行して、シンプルなSSHの作業をするためにジャンプする必要があるフープ数が非常に分かりにくいことがわかりました。コンピューティングエンジンへのSSHの方法は?

私は cat ~/.ssh/id_rsa.pub

enter image description here

私の公開鍵を追加しているが、私はまだそれにsshをすることはできません。最初に有効にしなければならない他のステップやファイアウォールの設定はありますか?

+0

あなたはこの文書を調べてみました:生成のgcloudキーはあなたが好きたい場合は、直接SCPまたはsshを使用することができますので、~/.ssh/google_compute_engineに格納されています/インスタンスへの接続。これを行うには、Cloud SDK "gcloud compute ssh"コマンドを使用してみてください。 – cherba

+0

ありがとう、私はそれが 'gcloud'をインストールした後、' gcloud compute --project "project-name" ssh -zone "us-east1-c" "server-vpn-1" 'のようにすることができました。 gcloud経由でSCPを実行する方法を理解していない。非常にイライラ。 – Houman

答えて

0

gcloud compute sshのように、gcloud compute scpコマンドもあります。

これらのコマンドはどちらも、プロジェクト全体のメタデータ(インスタンス上で実行されているデーモンによってダウンロードされる)にキーを追加するだけで、sshまたはscpを呼び出すだけです。 https://cloud.google.com/compute/docs/instances:

ssh -i ~/.ssh/google_compute_engine [email protected]_IP 
関連する問題