web-dev-qa-db-ja.com

Google Compute EngineでSSH鍵を設定するにはどうすればよいですか?

Google Cloud Platform ConsoleからSSHキーを設定しようとしています。 Puttygenでキーを作成しましたが、コンソールに貼り付けるための形式は何ですか?私はこのエラーを受け取りました:

Error: Invalid key. Required format: <protocol> <key-blob> <[email protected]>
17
Yossi Neiman
  • Puttygenを開いたら、SSH-2 RSAを選択し、ビット数を2048に変更します。
  • 生成をクリックして、指示に従います
  • [Key Comment]テキストボックスに、メールアドレスを入力します
  • パスフレーズボックスにも入力してください。
  • 秘密鍵をどこかに保存します
  • 上部のグレー表示のテキストボックスからすべてのテキストをコピーする

あなたはグーグルのSSHキーのテキストボックスに次のようになるはずです

sSH-RSA AAAAB3NzaC1yc2EAAAABJQAAAQB5h1cM5uLB + 1C7Al + RNuKoFz81P4mw89pYPDuARzZTNFPguHsfUNZ6Xtq2LF/CDoRh9G3Y9xt12H5TWdeZdmdaokwbtQYba86Ve7w0eLEw0Bwy4eQCC/hsVzNY37pUbdGBMbhOoYfJQ1gnz + 4kZBtgNlk3PQiyWkBzBcIt6qHgd/ax8mS8Ty + 0/cD1X50yEzyr/ANP/WowZYIDb5rtM/+のRb/qZ6wZl1ka +オー+ 9cH59ChHLDzeZc6NdJYhmS6K5DDebRaRWdviOiI + RpSMZz0hsHaGnQdpfrzswIwPolrA + nKQ24WZDPgWAzCAlvuLRdYB3dGDkLCnypAfHzwGyTj [email protected]

次にPuTTYを開き、セッションの詳細を入力して、[接続]-> [SSH]-> [認証]に移動し、認証用の秘密鍵ファイルの下にある[参照]をクリックします。

[開く]をクリックすると、ログイン名がメールアドレスのユーザー部分になります(@の前)。パスフレーズも要求されます。

24

GCEでは、$gcloud/.ssh/google_compute_engineに直接sshを計算するため、デフォルトのgceファイルを生成されたsshファイルに置き換えることができます。必要に応じて、実際の主要な場所へのシンボリックリンクを使用することもできます。

2
Csbaek000