1. digdagdag
Changes in body
Source | HTML | Preview
@@ -1,42 +1,43 @@
# これは何?
* WindowsでSSHの秘密鍵を生成した方法を記録したもの
* Gitをインストールすると、ssh-keygenのexeがあるのでそれを利用して、鍵を作る。
# 事前準備
* バージョン管理ツールである[Git](http://git-scm.com/)をインストールする。
* インストールしたGitのbinフォルダを環境変数PATHに追加する。(例)```C:\Program Files (x86)\Git\bin``` を環境変数PATHに追加する。(意図としては、binの中にあるssh-keygenを使いたい)
+ * あるバージョンから ```C:\Program Files(x86)\Git\usr\bin``` 配下にssh-keygenが移動した模様です。
# 手順
### ssh用のフォルダを作る。
```
mkdir c:\Users\XXXXX\.ssh
```
### 鍵を生成する。
```
PS C:\Users\XXXXX> ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (//.ssh/id_rsa): c:/Users/XXXXX/.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]----+
| 略 |
+-----------------+
```
### キーの生成確認
* sshのキー(```id_rsa```と```id_rsa.pub```)が```c:/Users/XXXXX/.ssh``` 以下にあるかどうか確認する。
# 補足
* ```id_rsa.pub``` は誰かに教えても大丈夫。
* ```id_rsa``` は絶対誰にも教えてはいけない。盗み見られてもいけない。