windows下生成ssh key詳解

2021-09-20 06:51:52 字數 1235 閱讀 1563

一、引子:

什麼是ssh:ssh是secure shell(安全外殼協議)的縮寫,建立在應用層和傳輸層基礎上的安全協議。為了便於訪問github,要生成ssh公鑰,這樣就不用每一次訪問github都要輸入使用者名稱和密碼。

二、生成條件:

請在github上先註冊賬號,本地安裝git。

三、生成步驟:

1、本地成功安裝了git後,單擊滑鼠右鍵,選擇git bush here,開啟git bush。

2、 鍵入命令:ssh-keygen -t rsa -c "[email protected]",引號中是你在github上的註冊郵箱,之後設定你的ssh密碼,如圖:

3、第二步已經成功的生成了ssh key,再輸入eval  "ssh-agent -s",如圖:

4、再輸入ssh-add ~/.ssh/id_rsa,再輸入你設定的ssh的密碼,在輸入ssh-add ~/.ssh/id_rsa可能會產生「could not open a connection to your authentication agent」錯誤,如圖:

這時直接輸入:ssh-agent bash,再輸入ssh-add ~/.ssh/id_rsa就可以,如圖:

5、將key新增到github賬戶中去:

1)用vim複製key的內容:vim ~/.ssh/id_rsa.pub,右鍵複製出現的內容,如圖:

2)新增到github中

找到setting中的ssh keys,如圖:

將剛才的複製的keys貼上即可。

6、測試:

輸入ssh -t [email protected],如圖,說明已經完成。

windows下生成github ssh 公鑰

下面說下windows如何生成ssh公鑰 1.安裝git,從程式目錄開啟 git bash 或者直接用git shell,github自帶的工具 2.鍵入命令 ssh keygen t rsa c email email.com email email.com 是github賬號 3.提醒你輸入ke...

windows下生成https證書

2.安裝好openssl之後進入到openssl的安裝目錄下的bin目錄 3.執行一下命令,生成金鑰key 1 openssl genrsa des3 out f work server.key 2048 f work server.key 這個是生成的檔案路徑 這個命令執行的時候,會提示你輸入密碼...

windows環境下生成ssh keys

參考 1 首先你要安裝git工具 2 執行git bash here 3 輸入指令,進入.ss 件夾 cd ssh 如果提示 no such file or directory 你可以手動的建立乙個 ss 件夾即可 mkdir ssh4 配置全域性的name和email,這裡是的你github或者b...