git同時(shí)管理多個(gè) 密鑰

我們可能會需要在一臺電腦上以不同的github賬戶去使用git汤徽,這時(shí)就需要去解決如何管理本機(jī)上的多個(gè)ssh key的問題了点楼。

生成新ssh key

如果我們電腦上已經(jīng)存在了一個(gè)ssh key聋袋,那么我們需要在我們電腦上生成第二個(gè)你想在本電腦上使用的id_rsa刃跛,使用命令:ssh-keygen -t rsa -C "你的github注冊郵箱"蚂蕴。

紅色標(biāo)注部分會提示你把新生成的id_rsa存放到哪里谨设,此處默認(rèn)會存放在c盤的用戶名下的.ssh文件夾下(即你第一個(gè)github用戶ssh key存放的目錄)熟掂,因此我們需要輸入路徑/c/Users/DodoMonster/.ssh(注意此路徑是你的系統(tǒng)盤下用戶目錄安放ssh密鑰的目錄,請使用自己電腦上相對應(yīng)的目錄)扎拣,最后我以“id_rsa_me”重新命名了ssh key防止默認(rèn)與已有的ssh key重復(fù)赴肚。

在輸入了路徑后,會提示你輸入提交項(xiàng)目時(shí)輸入的驗(yàn)證密碼二蓝,不輸則表示不用密碼誉券,這是為了防止別人隨便在你的項(xiàng)目上push東西,所以最好還是輸入以下你的密碼侣夷『崤螅回車,再重復(fù)輸入確認(rèn)回車即可百拓。

添加新ssh key

默認(rèn)SSH只會讀取id_rsa琴锭,所以為了讓SSH識別新的私鑰,需要將其添加到SSH agent

使用命令:ssh-add ~/.ssh/id_rsa_me


如果報(bào)錯(cuò):Could not open a connection to your authentication agent.無法連接到ssh agent

可執(zhí)行ssh-agent bash命令后再執(zhí)行ssh-add命

配置config文件

查看.ssh文件中是否存在config文件

如果已存在則直接編輯config文件衙传,命令:vim config#這是linux的命令决帖,進(jìn)入了vim界面后按a或i或A或I進(jìn)入編輯模式,編輯完成后按esc鍵輸入:wq保存文件退出

如果不存在則需要創(chuàng)建config文件蓖捶,命令:touch config地回,再對config文件進(jìn)行編輯


對config文件進(jìn)行配置填寫:

#Defaultgithubuser(DodoMonster@email.com)-這其實(shí)是注釋Hostdodo#把默認(rèn)的常用的githubHost設(shè)為github.com較好HostNamegithub.comPreferredAuthenticationspublickeyIdentityFile~/.ssh/id_rsa_me#seconduser(monster@qq.com)HostmonsterHostNamegithub.comPreferredAuthenticationspublickeyIdentityFile~/.ssh/id_rsa

其中Host 后的名字可以隨意方便自己記憶,但HostName必須為github.com俊鱼。

測試是否配置成功

使用命令:

ssh-T git@github.comssh -T git@dodo

出現(xiàn)如圖的歡迎語則為配置成功刻像。

注意:配置完成后,在連接Host不是github.com的github倉庫時(shí)并闲,遠(yuǎn)程庫的地址要對應(yīng)地做一些修改细睡,比如現(xiàn)在添加monster帳號下的一個(gè)倉庫orderTicket,則需要使用如下命令這樣添加:

git remoteaddtestgit@dodo:monster/orderTicket.git


而并非原來的git@github.com:monster/orderTicket.git

這樣每次連接都會使用id_rsa與服務(wù)器進(jìn)行連接帝火。

配置至此溜徙,大功告成湃缎!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蠢壹,隨后出現(xiàn)的幾起案子嗓违,更是在濱河造成了極大的恐慌,老刑警劉巖图贸,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蹂季,死亡現(xiàn)場離奇詭異,居然都是意外死亡疏日,警方通過查閱死者的電腦和手機(jī)乏盐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來制恍,“玉大人,你說我怎么就攤上這事神凑【簧瘢” “怎么了?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵溉委,是天一觀的道長鹃唯。 經(jīng)常有香客問我,道長瓣喊,這世上最難降的妖魔是什么坡慌? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮藻三,結(jié)果婚禮上洪橘,老公的妹妹穿的比我還像新娘。我一直安慰自己棵帽,他們只是感情好熄求,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逗概,像睡著了一般弟晚。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上逾苫,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天卿城,我揣著相機(jī)與錄音,去河邊找鬼铅搓。 笑死瑟押,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的狸吞。 我是一名探鬼主播勉耀,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼指煎,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了便斥?” 一聲冷哼從身側(cè)響起至壤,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎枢纠,沒想到半個(gè)月后像街,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晋渺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年镰绎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片木西。...
    茶點(diǎn)故事閱讀 40,040評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡畴栖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出八千,到底是詐尸還是另有隱情吗讶,我是刑警寧澤,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布恋捆,位于F島的核電站照皆,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏沸停。R本人自食惡果不足惜膜毁,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望愤钾。 院中可真熱鬧瘟滨,春花似錦、人聲如沸能颁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽劲装。三九已至胧沫,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間占业,已是汗流浹背绒怨。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谦疾,地道東北人南蹂。 一個(gè)月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像念恍,于是被迫代替她去往敵國和親六剥。 傳聞我的和親對象是個(gè)殘疾皇子晚顷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容