git ssh key的修改和使用
阿新 • • 發佈:2018-11-27
新進公司使用的是git。用的是以前離職同事的電腦。登入公司git伺服器的網站後。clone不出來地址。老是被伺服器拒絕。後來查資料才發現是本地儲存著以前同事的ssh key。下面分享下自己清空和簽名屬於自己的git key。
首先在你簽名新的SSH key之前看本地電腦是否儲存有SSH key。在git bash 中輸入
cat ~/.ssh/id_rsa.pub
如果你看到一長串已 ssh-rsa 或者ssh-dsa開頭的字串這說明本機有SSH key。如果你想刪除他 一般在C:\Users\vigi 這個目錄下(刪除整個資料夾就可以了)。
那麼這裡說說怎麼簽名出一個新的ssh key。git bash 輸入
ssh-keygen -t rsa -C "[email protected]"
最好的實現是在輸入ssh key的時候輸入密碼,但這不是必須的。你可以通過按回車鍵跳過設定密碼
可以使用
cat ~/.ssh/id_rsa.pub
檢視你設定的ssh key 。ssh key 是以ssh- 開頭 ,以你的使用者名稱和郵箱結尾。你也可以使用命令複製ssh key到剪下板上。
windows
clip < ~/.ssh/id_rsa.pub
Mac
pbcopy < ~/.ssh/id_rsa.pub
Linux
xclip -sel clip < ~/.ssh /id_rsa.pub