PuTTYgen を使用してキー ペアを生成し、Pageant を使用してログインしているので、システムの起動時にパスフレーズを 1 回だけ入力すれば済みます。
Linux でこれを実現するにはどうすればよいでしょうか? 聞いたことはありますkeychain
が、異なるキー ペア形式が使用されていると聞きました。Windows キーを変更したくないので、Windows と Linux の両方で同じ方法でシームレスに接続できればよいのですが。
ベストアンサー1
puttygen
秘密鍵を OpenSSH 互換形式にエクスポートできます。その後、OpenSSH ツールを使用して公開鍵を再作成できます。
- PuttyGenを開く
- ロードをクリック
- 秘密鍵を読み込む
Conversions->Export OpenSSH
秘密鍵をエクスポートする- 秘密鍵を
~/.ssh/id_dsa
(またはid_rsa
) にコピーします。 RFC 4716バージョンの公開鍵を作成するには、
ssh-keygen
ssh-keygen -e -f ~/.ssh/id_dsa > ~/.ssh/id_dsa_com.pub
公開鍵の RFC 4716 バージョンを OpenSSH 形式に変換します。
ssh-keygen -i -f ~/.ssh/id_dsa_com.pub > ~/.ssh/id_dsa.pub