PEMファイルをPPKファイルに変換する方法はありますか?(Amazon EC2がPEMファイルを提供し、SSH接続にPPK形式を使用する必要があると思います)。
PEMファイルをPPKファイルに変換する方法はありますか?(Amazon EC2がPEMファイルを提供し、SSH接続にPPK形式を使用する必要があると思います)。
回答:
PuTTYGenを使用する
vCloud ExpressにLinuxサーバーのSSHキーを作成する機能が追加されました。この機能を使用すると、「マイアカウント/キー管理」オプションを選択して、複数のカスタムキーを作成できます。キーが作成されると、ユーザーはLinuxの「サーバーの作成」プロセス中に目的のSSHキーを選択する必要があります。
接続する
パテと接続します。
「参照」をクリックして、puttygenからエクスポートした.PPKファイルを選択します。
「開く」をクリックします。接続が確立したら、ユーザー名を入力します(デフォルトはvcloud)。
解決策は非常に単純なので、これが答えられていないことにかなりショックを受けています。
以前の投稿で述べたように、C#を使用して変換するのではなく、一度だけ変換する必要があります。これはPuTTYGenで簡単に実行できます。
楽しい!
AWS EC2インスタンスへの接続をSSHで接続するには、Windowsマシンでも.PEMファイルをPPKファイルに変換する必要はありません。「git bash」ツールを使用したシンプルなSSHです。これらのソフトウェアをダウンロードして変換する必要はありません-これにより、キーをダウンロードして変換する時間を節約し、EC2の作業にさらに時間をかけることができます。
Linuxマシンを使用している場合は、システムにputtygenをインストールし、以下のコマンドを使用してキーを変換します
pemからppkは、以下のコマンドを使用します。
puttygen keyname -o keyname.ppk
以下のコマンドは、pemをppkに変換するために使用されます
puttygen filename.ppk -O private-openssh -o filename.pem
コマンドプロンプトからputtygenを実行します。
a。「読み込み」ボタンをクリックして、「既存の秘密鍵ファイルを読み込む」
b。ファイルフィルターを「すべてのファイル(。)」に変更します
。YourPEMFILE.pemを選択し
ます。[開く]をクリックし
ます。Puttygenは、外部キーのインポートに成功したという通知を表示します。OKをクリックします。
f。「秘密鍵を保存」ボタンをクリック
g。パスフレーズを入力せずに保存するかどうかを尋ねられたら、「はい」と答えます。
h。ファイル名YourPEMFILE.ppkを入力します
。「保存」をクリックします
以下を実行する必要があります。
1. Pageantを使用してPuTTYGenをダウンロードします。2.を押して、「ロード」ボタンとあなたの選択「.PEM」ファイルを。3.を押して、「秘密鍵の保存」ボタンをクリックし、お使いの保存「.ppk」ファイル。4. Pageantを開き、「キーを追加」ボタンを押します。ただ全部。Pageantをバックグラウンドで実行し続けます。5.次に、パスワードフィールドを選択せずに、SSHまたはSFTPを介してログインします。