LinuxでPuttyで生成されたSSHキーを使用できますか?

LinuxでPuttyで生成されたSSHキーを使用できますか?

開発のためにリモートサーバーにアクセスできるようにSSHキーペアを作成するように求められました。キーを生成するためにssh-keygenCentOSシステムでこのツールを使用し、正常に実行しました。

これで2つのファイルがあります。~/.ssh/id_dsa管理者がリモートサーバーにファイルを配置できるように、~/.ssh/id_dsa.pub管理者にファイルを提供します。.pubしかし、私は個人用Windows PC(PuTTYを使用)を使用してこのリモートサーバーにアクセスしたいと思います。

だから私の質問は:Linuxサーバー(リモートサーバーと私のコンピュータとは関係ありません)でSSHキーを生成しても、生成された秘密キーを使って私のWindows PCを介してリモートサーバーにアクセスできますか?

少し不明な理由は、キーを作成するときに「キーフィンガープリントはxxxxxxxx」とマークされているためです。 「指紋」はCentOSの指紋なので、個人のWindowsキーを使用できないようです。マシン。秘密鍵がある限り、リモートサーバーにログインするためにどのコンピュータを使用しても、機能しないか重要ではないのですか?

答え1

~によるとこのページdsaPuTTYツールPuTTYキージェネレータを使用して、キーをPuTTYで許可されている形式に変換できます。

このページには、次の詳細が記載されています。RSAまたはDSAキーのインポートPuTTY形式に変換します。デフォルトでは、「変換」メニューから「キーのインポート」を選択し、コンピュータのキーが保存されている場所に移動します。

関連情報