Linux下安裝Git與配置ssh密鑰


本篇目錄:
1、安裝
2、配置郵箱和名字
3、ssh 配置
4、參考


安裝

打開Terminal,輸入以下命令。

sudo apt-get install git

安裝完可以用git命令查看是否成功。

配置郵箱和名字

git config --global user.name "yourname"
git config --global user.email "youremail@163.com"

ssh 配置

這個(gè)配置主要是為了省去密碼登錄的過程,使用密碼登錄,每次都必須輸入密碼,非常麻煩,好在SSH還提供了公鑰登錄。
0、原理簡(jiǎn)述
所謂"公鑰登錄",原理很簡(jiǎn)單,就是用戶將自己的公鑰儲(chǔ)存在遠(yuǎn)程主機(jī)上。登錄的時(shí)候,遠(yuǎn)程主機(jī)會(huì)向用戶發(fā)送一段隨機(jī)字符串,用戶用自己的私鑰加密后,再發(fā)回來。遠(yuǎn)程主機(jī)用事先儲(chǔ)存的公鑰進(jìn)行解密,如果成功,就證明用戶是可信的,直接允許登錄shell,不再要求密碼。
1、生成ssh密鑰

ssh-keygen -C 'youremail@163.com' -t rsa

接下來會(huì)出現(xiàn)讓你設(shè)置生成的ssh的保存路徑以及密碼,一路【回車】可以跳過。跳過的話,ssh密鑰默認(rèn)保存在~/.ssh/下(也就是用戶的Home下面)。

2、在github網(wǎng)站上配置公鑰
登錄github,進(jìn)入個(gè)人的Settings頁面,點(diǎn)擊SSH and GPG keys,再點(diǎn)擊New SSH key進(jìn)行配置。
在剛剛保存的路徑~/.ssh/下找到公鑰文件,.開頭的文件夾為隱藏文件夾,使用Ctrl +h組合鍵查看隱藏文件。打開.ssh下的id_rsa.pub文件,復(fù)制所有內(nèi)容到github上。

3、驗(yàn)證是否能夠成功連接到github

ssh -T git@github.com

參考

SSH原理與運(yùn)用(一):遠(yuǎn)程登錄

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,813評(píng)論 4 54
  • 一、Homebrew簡(jiǎn)介、安裝以及git安裝 Homebrew簡(jiǎn)稱brew,是Mac系統(tǒng)上軟件包的管理工具,能在M...
    程旭媛閱讀 2,914評(píng)論 1 1
  • 文/Bugtags(簡(jiǎn)書作者)原文鏈接:http://www.itdecent.cn/p/ca5cc986c001...
    獅_子歌歌閱讀 594評(píng)論 0 0
  • 路燈會(huì)準(zhǔn)時(shí)點(diǎn)亮 在昨天在今天 星光將如期隱埋 在今天在明天 一個(gè)布娃娃在眺望 在花瓶里眺望 即將墜落的吊燈 童話里...

友情鏈接更多精彩內(nèi)容