web-dev-qa-db-ja.com

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

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

現在、2つのファイルがあります:~/.ssh/id_dsa~/.ssh/id_dsa.pub。管理者に.pubファイルを渡して、リモートサーバーに配置できるようにします。ただし、自分のパーソナルWindows PC(PuTTYを使用)を使用してこのリモートサーバーにアクセスしたいと思います。

だから私の質問はこれです:LinuxサーバーでSSHキーを生成しましたが(リモートサーバーやPCとはまったく関係ありません)、作成された秘密キーを使用してWindowsPCでリモートサーバーにアクセスできますか? ?

少しわからないのは、鍵を作成しているときに「鍵の指紋はxxxxxxxx」と表示され、「指紋」はCentOSの指紋であるため、秘密を使用できないと思われたためです。 Windowsマシンのキー。それが機能しないのは正しいですか、または秘密キーを持っている限り、リモートサーバーへのログインに使用するマシンは問題ではありませんか?

6
paul smith

このページ によると、dsaキーをPuTTYがPuTTYツールであるPuTTYキージェネレーターで受け入れる形式に変換できます。

このページには、 RSAまたはDSAキーのインポート をPuTTY形式で説明する詳細があります。基本的には、[変換]メニューから[キーのインポート]を選択し、キーがマシン上の保存されている場所に移動するだけです。

10
jasonwryan