創(chuàng)建SSH keys用于添加到Git服務(wù)器上

SSH keys

SSH key 可以讓你在你的電腦和Git服務(wù)器之間建立安全的加密連接。先執(zhí)行以下語句來判斷是否已經(jīng)存在本地公鑰:
cat ~/.ssh/id_rsa.pub
如果你看到一長串以 ssh-rsa或 ssh-dsa開頭的字符串, 你可以跳過 ssh-keygen的步驟。
提示: 最好的情況是一個密碼對應(yīng)一個ssh key,但是那不是必須的。你完全可以跳過創(chuàng)建密碼這個步驟。請記住設(shè)置的密碼并不能被修改或獲取。
你可以按如下命令來生成ssh key:
ssh-keygen -t rsa -C "用戶郵箱"
這個指令會要求你提供一個位置和文件名去存放鍵值對和密碼,你可以點(diǎn)擊Enter鍵去使用默認(rèn)值。
用以下命令獲取你生成的公鑰:
cat ~/.ssh/id_rsa.pub
復(fù)制這個公鑰放到你的個人設(shè)置中的SSH/My SSH Keys下,請完整拷貝從ssh-開始直到你的用戶名和主機(jī)名為止的內(nèi)容。
如果打算拷貝你的公鑰到你的粘貼板下,請參考你的操作系統(tǒng)使用以下的命令:
Windows:
clip < ~/.ssh/id_rsa.pub

Mac:
pbcopy < ~/.ssh/id_rsa.pub

GNU/Linux (requires xclip):
xclip -sel clip < ~/.ssh/id_rsa.pub

Applications
Eclipse
如何在Eclipse中添加ssh key:
https://wiki.eclipse.org/EGit/User_Guide#Eclipse_SSH_Configuration
Tip: Non-default OpenSSH key file names or locations
如果,不管你有什么理由,當(dāng)你決定去用一個非默認(rèn)的位置或文件名去存放你的ssh key。你必
須配置好你的ssh客戶端以找到你的ssh私鑰去連接Git服務(wù)器,對于OpenSSH客戶端,這個
通常是在~/.ssh/config類似的位置配置的:

image

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

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

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