Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用)

WindowsでOpen SSH を利用して RSAキーペアを作成する手順を紹介します。

手順

コマンド プロンプトを表示します。
Win32-OpenSSHのディレクトリに移動します。


OpenSSHのssh-keygenコマンドを実行します。下記のコマンドを実行します。
ssh-keygen.exe -t rsa


キーペアの生成が始まります。"Enter file in which to save the key"メッセージが表示されます。キーペアのファイルの出力先パスとファイル名を指定します。[Enter]キーを押して何も指定しない場合はユーザーディレクトリの.sshディレクトリのid_rsaにキーペアファイルが作成されます。("c:\Users\(ユーザー名)\.ssh\id_rsa" がデフォルト値となります。)
今回は "d:\keypair\id_rsa" を入力します。


"Enter passphrase (empty for no passphrase):"のメッセージが表示されます。キーペアのパスフレーズを指定します。パスフレーズをなしにする場合は、Enterキーを押します。


"Enter same passphrase again:"のメッセージが表示されます。パスフレーズをもう一度入力します。


キーペアファイルが生成されます。下図の画面が表示されます。


"D:\keypair"ディレクトリを確認すると、"id_rsa"のファイル名でキーペアファイルが生成されています。"id_rsa.pub"のファイル名で公開鍵のファイルも生成されています。

キーペアファイル、公開鍵ファイルの確認

id_rsa ファイルをメモ帳で開き内容を確認します。


id_rsa.pub ファイルをメモ帳で開き内容を確認します。


公開鍵と秘密鍵のキーペアファイルが生成できました。

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2016-12-21
iPentec all rights reserverd.