概要
WindowsでSSHの鍵を作るという記事を使ってSSHキーを作っていて躓いたところがあったのでメモしておきます。
パスを通すってどういうこと?
普通環境変数PATHにディレクトリを追加することです。もしくは以下のようにコマンドを実行してbinからの操作を有効にすれば問題ありません。
C:\Users\XXXX>cd C:\Program Files\Git\bin
C:\Program Files\Git\bin>
ssh-keygenを適用するには
適当にこのコマンドを実行してもエラーが起きます。
C:\Program Files\Git\bin>sh
XXXX@PC番号 MINGW64 /bin
$ ssh-keygen
shを開いてからssh-keygen
を実行してください。これでエラーは起きません。
Generating public/private rsa key pair.
Enter file in which to save the key (//.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in c:/Users/XXXXX/.ssh/id_rsa.
Your public key has been saved in c:/Users/XXXXX/.ssh/id_rsa.pub.
The key fingerprint is:
48:--:--:--:0b:bf:0a:fd:ff:--:--:--:--:--:--:-- XXXXX@YOUR SERVER NAME
The key's randomart image is:
+--[ RSA 2048]----+
| 略 |
+-----------------+
鍵の生成だけならEnter same passphrase
まで何も入力せずにエンターキーを押せば鍵の生成はできてます。