本篇內(nèi)容主要講解“git使用指定ssh-key的方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“git使用指定ssh-key的方法”吧!
網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都企業(yè)網(wǎng)站建設(shè),高端網(wǎng)頁制作,對(duì)成都木包裝箱等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)營銷推廣優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。
使用場景
在公司所有人共用同一臺(tái)服務(wù)器時(shí),使用git拉取代碼時(shí),如果用http拉取,要么每次輸入賬號(hào)密碼,要么就找個(gè)擁有所有項(xiàng)目的賬號(hào)設(shè)置為默認(rèn)賬號(hào)(不現(xiàn)實(shí))
為了不輸入密碼,那就使用git協(xié)議進(jìn)行拉取代碼,那公司為了安全,就已經(jīng)創(chuàng)建了ssh-key,所以你不能直接替換,只能重新生成一個(gè)自己的ssh-key
操作過程
生成自己的key,可以填寫密碼也可以不填(如果填了,每次拉取代碼都要輸入密碼)
ssh-keygen -t rsa -C "whirlyyin@qq.com"
到這里,我們就新建好了ssh-key,但是在使用git時(shí)還不會(huì)使用它,需要配置一下 2. 需要將公鑰(就是密鑰目錄下面的 .pub文件,ssh-rsa開頭)放到git服務(wù)器上面,我使用github來進(jìn)行演示
添加進(jìn)這里就可以了 3. 設(shè)置git時(shí)使用自己ssh-key,在生產(chǎn)key目錄下新建config文件(如果存在就追加就好了)
` Host github.com
hostName github.com User 952185837@qq.com PreferredAuthentications publickey IdentityFile /root/.ssh/id_rsa_github
`
Host、hostName:對(duì)應(yīng)網(wǎng),有些公司自己有
User:注冊的郵箱
PreferredAuthentications:這個(gè)固定是 publickey
IdentityFile:這個(gè)是私鑰的文件位置
Linux為了安全,需要將config文件設(shè)置為600,在密鑰存放的文件夾執(zhí)行下面的代碼就可以了
chmod 600 config
5. 測試一下使用可以就執(zhí)行下面的代碼 ssh -T github.com
到此,相信大家對(duì)“git使用指定ssh-key的方法”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
網(wǎng)頁標(biāo)題:git使用指定ssh-key的方法
標(biāo)題來源:http://jinyejixie.com/article34/jjhope.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、網(wǎng)站改版、、響應(yīng)式網(wǎng)站、微信公眾號(hào)、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)