正在默默耕耘研究摸索GitHub的小白柚
希望我的闡述方式讓你既明白又深刻
如果有資深大大路過,對於新手上路菜雞的我,
歡迎給予指教與溫柔鞭策(σ`∀´)σ
對了,謝謝給靈感的大大們,已安排後續再來補上對應文章!
Secure Shell是一種加密的網路傳輸協定,
可在不安全的網路中為網路服務提供安全的傳輸環境。
就是大家常聽見的公鑰私鑰啦~
把Git上推GitHub會需要像是保護、驗證的一道手續,我們就來設定吧。
#誰可以讓我打造公、金鑰
$which ssh-keygen
就是他 $ssh-keygen
這一行是確認儲存的位置,可以直接按下 Enter 就好。
y,n來表達yes or no,回y
兩次詢問鑰匙密碼,如果不輸入就空白即可,
這邊選擇Enter讓它空白。
製作完成!
他們也有家哦需切換目錄cd$cd ~/.ssh
來看看裡面細節$ls id_rsa*
等等 rsa????
小小科普一下:
RSA加密演算法,一起提出的三人都在麻省理工學院工作。RSA 就是他們三人姓氏開頭字母拼在一起組成的。
原來如此!那我們來看看個人(id)加密鑰匙(rsa),
而且我要看.ssh裏面詳細,而且所有鑰匙所以加個星號$ls id_rsa*
如下圖有兩把鑰匙:
公鑰(.pub)
私鑰(切記是像密碼一樣,請保護不要亂給)
看公鑰匙cat id_rsa.pub
遇到重灌電腦 鑰匙記得跟著搬家
不然就是GitHub 重新設定
什麼 你還沒設定GitHub公鑰嗎?
馬上訂閱起來 明天來聊聊吧>>>>>>>