Amazon .pemキーをPutty .ppkキーLinuxに変換する

Amazon .pemキーをPutty .ppkキーLinuxに変換する

.pemAWS からプライベートキーを作成してダウンロードしました。ただし、Puttyを使用して仮想マシンに接続するには、キー.ppk形式が必要です。変換プロセスには約20行かかり、以下で詳しく説明します。

私はLinux Mint(Ubuntuディストリビューション)を使用しており、端末でputtygenを使用できることを知っています。しかし、このツールの使用方法や必須パラメータの設定方法はわかりません。 puttygen --help と入力すると、次のメッセージが表示されます。

PuTTYgen unidentified build, Aug  7 2013 12:24:58
Usage: puttygen ( keyfile | -t type [ -b bits ] )
                [ -C comment ] [ -P ] [ -q ]
                [ -o output-keyfile ] [ -O type | -l | -L | -p ]
  -t    specify key type when generating (rsa, dsa, rsa1)
  -b    specify number of bits when generating key
  -C    change or specify key comment
  -P    change key passphrase
  -q    quiet: do not display progress bar
  -O    specify output type:
           private             output PuTTY private key format
           private-openssh     export OpenSSH private key
           private-sshcom      export ssh.com private key
           public              standard / ssh.com public key
           public-openssh      OpenSSH public key
           fingerprint         output the key fingerprint
  -o    specify output file
  -l    equivalent to `-O fingerprint'
  -L    equivalent to `-O public-openssh'
  -p    equivalent to `-O public'

しかし、ウェブサイトで教えてくれる内容をどのように行うべきかわからず、これまでのすべての試みは失敗しました。

ウェブサイトで通知するタスクを実行するためにターミナルでputtygenをどのように使用しますか?

ベストアンサー1

グラフィカルユーザーインターフェースの使用

必要なものを正確に達成する方法については、次のSO Q&Aを参照してください。PEMをPPKファイル形式に変換

抜粋

  1. AWSから.pemをダウンロードしてください。
  2. PuTTYgenを開き、生成するキーの種類を選択します。SSH-2 RSA
  3. 右の3/4ポイントで「読み込み」をクリックしてください。
  4. ファイル形式を次のように設定します。*.*
  5. .pem ファイルの参照と開く
  6. PuTTYは必要なすべてを自動的に検出し、[Save Private Key]をクリックしてPuTTYで使用するppkキーを保存するだけです。

コマンドラインの使用

一方、.pemコマンドラインツールを使用してファイルをファイルに変換したい場合は、次のQ&Aでこのソリューションを見つけました。.ppkputtygen

抜粋

$ puttygen keyfile.pem -O private -o avdev.ppk

公開鍵の場合:

$ puttygen keyfile.pem -L

引用する

おすすめ記事