gitはssh鍵を生成する
2574 ワード
新しいコンピュータのコードをgithubにコミットするには、鍵を追加します.
まず、開始メニューでgitのgit bashを開く(もちろん、他のディレクトリでgit bashを開くのも同じ):
1
入ることができれば.sshファイルディレクトリの下で、証明は、以前に生成する.ssh鍵は、中の鍵を直接使用することができます.入ることができなければ.sshファイルディレクトリでは、自分が以前に構成されていたかどうかを検出し、この2つのコマンドを入力します.
git config user.name
および
git config user.email
一、前に構成したことがない場合.git config–global userの構成name ‘xxxxx’ git config –global user.email ‘[email protected]’
2.鍵ssh-keygen-t rsa-C'上のメールボックスを生成
次に3つの返却規則を押します.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
最後にsshディレクトリの下に2つのファイルが得られました:id_rsa(プライベート鍵)とid_rsa.pub(公開鍵)
遠位端に上陸するにはrsa.pubの鍵はリモートに追加されます.
二、前に配置した場合、直接上の点の
まず、開始メニューでgitのgit bashを開く(もちろん、他のディレクトリでgit bashを開くのも同じ):
cd ~/.ssh
1
入ることができれば.sshファイルディレクトリの下で、証明は、以前に生成する.ssh鍵は、中の鍵を直接使用することができます.入ることができなければ.sshファイルディレクトリでは、自分が以前に構成されていたかどうかを検出し、この2つのコマンドを入力します.
git config user.name
および
git config user.email
一、前に構成したことがない場合.git config–global userの構成name ‘xxxxx’ git config –global user.email ‘[email protected]’
2.鍵ssh-keygen-t rsa-C'上のメールボックスを生成
次に3つの返却規則を押します.
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Mr.Yang/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Mr.Yang/.ssh/id_rsa.
Your public key has been saved in /c/Users/Mr.Yang/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:xxxxxxxxxxxxxxxxxxx [email protected]( )
The key's randomart image is:
+---[RSA 2048]----+
| +E . |
| ..+oo+ |
| oo+*+.o |
|o.*===+o |
|==+*... S |
|B.+.o .o |
|++o. + . |
| +o.+ . |
|. o.o |
+----[SHA256]-----+
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
最後にsshディレクトリの下に2つのファイルが得られました:id_rsa(プライベート鍵)とid_rsa.pub(公開鍵)
遠位端に上陸するにはrsa.pubの鍵はリモートに追加されます.
二、前に配置した場合、直接上の点の
2.
を押す