git實戰筆記系列:生成 ssh 公鑰,查看獲取放到github或gitee上面

 

 

一、第一次生成新的SSH key

1、網絡參考

bogon:~ luminal$ cd .ssh/   檢查本機的ssh公鑰

bogon:.ssh luminal$ ls -a   查看當前目錄文件

.          ..          known_hosts

$ ssh-keygen -t rsa -C "你的郵箱地址"   

如:ssh-keygen -t rsa -C "[email protected]"

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):

<回車>

Enter passphrase (empty for no passphrase):

<輸入加密串><如不想設置密碼可直接回車表示爲空>

Enter same passphrase again:

<再次輸入加密串><如不想設置密碼,接着回車確認>

Your identification has been saved in /Users/luminal/.ssh/id_rsa).

Your public key has been saved in /Users/luminal/.ssh/id_rsa.pub.

The key fingerprint is:

43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a "你的郵箱地址"

最後出現類似長方形的字符畫即表示成功。

 

2、實踐操作

bogon:~ luminal$ cd .ssh/   檢查本機的ssh公鑰
bogon:.ssh luminal$ ls -a    查看當前目錄文件
.          ..          known_hosts
bogon:.ssh luminal$ ssh-keygen  生成新的公鑰
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/用戶名/.ssh/id_rsa): 
ssh key的保存位置
Enter passphrase (empty for no passphrase): 
輸入密碼。回車就行,代表爲空,因爲每次使用都要輸入很麻煩
Enter same passphrase again: 
確認密碼。接着回車確認
Your identification has been saved in /Users/用戶名/.ssh/id_rsa.
Your public key has been saved in /Users/用戶名/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:YUKQmXc5m8gGmL2d58wFG7b。。。。。。 luminal@bogon
The key's randomart image is:
+---[RSA 2048]----+
|   +.=. .B+=o .  |
|  o *.o @.o.o. o |
|     *.EoO  o.o o|
|    . *o*..o . ..|
|     . =S+.    .o|
|        + o   ...|
|           .   . |
|            . .  |
|             .   |
+----[SHA256]-----+

 

Ssh-keygen 命令後,後面都是直接enter,沒有出現問題

最後出現類似長方形的字符畫即表示成功。

 

二、如何獲取密鑰

第一次生成以後,之後每次要用到,如下查看拷貝即可

bogon:~ luminal$ cd .ssh/  檢查本機的ssh公鑰
bogon:.ssh luminal$ ls -a   查看當前目錄文件
.          ..          id_rsa          id_rsa.pub     known_hosts
bogon:.ssh luminal$ cat id_rsa.pub  獲取查看公鑰
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPE+eTZxOs0aY5SxwROuWtT4OQ1u2Vb22knfmeueehAMQGw3Ip2aQZJNvfV
*** 保密省略 ***
 

 

三、把上面的公鑰拷貝放到 github 或 gitee 上即可

只有你把自己電腦上的公鑰,添加到 github 或 gitee 上面,

你才能在 github 或 gitee 上面,上傳和下載代碼

 

1、把公鑰放到 github 上面

(1)註冊登錄github

github官方網址:https://github.com/

 

(2)把公鑰放到github上面

點擊頭像,然後點擊 Settings

如下操作即可:

 

標題隨自己定義,把公鑰拷貝進去

 

 

2、把公鑰放到 gitee 上面

(1)註冊登錄gitee

gitee官方網址:https://gitee.com/

 

(2)把公鑰放到gitee上面

鼠標放到頭像上面,如下,點擊設置

   

找到 SSH 公鑰,標題隨自己定義,把上面查找到的公鑰拷貝進去,如下圖:

 

如下添加成功:

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章