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

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

手順

コマンド プロンプトを表示します。
Win32-OpenSSHのディレクトリに移動します。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像1

OpenSSHのssh-keygenコマンドを実行します。下記のコマンドを実行します。
ssh-keygen.exe -t rsa
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像2

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

"Enter passphrase (empty for no passphrase):"のメッセージが表示されます。キーペアのパスフレーズを指定します。パスフレーズをなしにする場合は、Enterキーを押します。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像4

"Enter same passphrase again:"のメッセージが表示されます。パスフレーズをもう一度入力します。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像5

キーペアファイルが生成されます。下図の画面が表示されます。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像6

"D:\keypair"ディレクトリを確認すると、"id_rsa"のファイル名でキーペアファイルが生成されています。"id_rsa.pub"のファイル名で公開鍵のファイルも生成されています。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像7

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

id_rsa ファイルをメモ帳で開き内容を確認します。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像8

id_rsa.pub ファイルをメモ帳で開き内容を確認します。
Open SSH を利用して RSAキーペアを作成する (Win32-OpenSSH を利用):画像9

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

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