生成SSH密鑰過(guò)程:
1.查看是否已經(jīng)有了ssh密鑰:cd ~/.ssh
如果沒(méi)有密鑰則不會(huì)有此文件夾,有則備份刪除
2.生存密鑰:
$ ssh-keygen -t rsa -C "gudujianjsk@gmail.com"
按3個(gè)回車(chē),密碼為空這里一般不使用密鑰。
[plain] view plain copy print?
Your identification has been saved in /home/tekkub/.ssh/id_rsa.
Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
The key fingerprint is:
*******
最后得到了兩個(gè)文件:id_rsa和id_rsa.pub
3.添加 私密鑰 到ssh:ssh-add id_rsa
需要之前輸入密碼(如果有)。
4.在github上添加ssh密鑰,這要添加的是“id_rsa.pub”里面的公鑰。
打開(kāi) http://github.com, 登陸然后添加ssh。
注意在這里由于直接復(fù)制粘帖公鑰,可能會(huì)導(dǎo)致增加一些字符或者減少些字符,最好用系統(tǒng)工具xclip來(lái)做這些事情。
xclip -selection c id_rsa.pub
5.測(cè)試: ssh git@github.com