mac 碼云平臺下面配置不同賬號管理項目

很多網上免ssh密碼使用git的命令都沒有考慮到多個公鑰密鑰的情況,自己練習一下并整理一下管理多個ssh公鑰密鑰的步驟。


總共步驟:1、生成公鑰;2、配置碼云公鑰;3、配置config文件;4、校驗公鑰配置是否鏈接成功

首先生成公鑰和密鑰,默認情況公鑰的文件名比密鑰末尾多.pub,下面以管理coding.net和github.com兩個git倉庫的ssh公鑰密鑰為例(如果是在windows下,請安裝git客戶端然后使用git bash來鍵入下面的命令;如果是在linux下,則直接使用終端即可):

ssh-keygen -t rsa -f ~/.ssh/id_rsa.coding -C "Key for coding.net"

ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "Key for GitHub stuff"

第一步:比如: ssh-keygen -t rsa -C "penghe163163@163.com" ? ?生成秘鑰


第二步:查看公鑰內容: ?cat ~/.ssh/id_rsa.pub

返回結果:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5EJOGE3lOOxBXkDbBXqyffAPCos8ZD1J5I7J5tCxHti017YPdGY92QdbBNs1ehsE2cNDWpmghD9LknzhUNoR9y1W5KiG0Ue7uvgJxioQol31SviFVYoyAyQHG9Dfzc7ZTExAjBiDpkvIW8PlOIv4hjZiCZTwaNx/1Pf3bU4+1t109PJ1dEVXkGMOp7XO3g6yiWRPwo1sFvka7zr+YqbDDEcy/TofP6PKZRDQYPl5O6ajAooDeNG/PZU/Oec2xR/TFv05CxAlZPemIvmRwla9zeTuKH58rBKhPWAg+npaGiN4FPZ9+otiKcecnKmgXf2gQHtYhS/Q7 penghe163163@163.com

第三步:配置碼云

驗證碼云 : ?ssh -T git.oschina.net

當有多個ssh密鑰需要管理時,一定要修改config文件的權限,否則你配置后仍然時無效的

第四步:配置config()

touch~/.ssh/config

chmod600~/.ssh/config

進入 .ssh 目錄 編制config 文件

vim .ssh/config

~/.ssh/config文件的內容為:

Host 992173850.git.oschina.net

? ? ? ? ?HostName git.oschina.net

? ? ? ? ?IdentityFile ~/.ssh/git/id_rsa.992173850

?User git

?Host codeloving.git.oschina.net

? ? ? ? ? ? HostName git.oschina.net

? ? ? ? ? ? PreferredAuthentications publickey

? ? ? ? ? ? IdentityFile ~/.ssh/git/id_rsa.penghe163163

User git


帶.pub是公鑰,其他是私鑰

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

相關閱讀更多精彩內容

  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 文章1: Git 多賬戶配置使用,同時使用github 和 gitoschina http://blog.csdn...
    ouhoo閱讀 1,797評論 0 0
  • ssh公鑰登錄 一般在管理遠程主機時,都用ssh登錄,ssh user@host,但是這樣每次會使用密碼。 使用s...
    沉默寡言若有所思閱讀 11,635評論 0 6
  • GitLab是一個利用Ruby on Rails開發(fā)的開源應用程序,實現(xiàn)一個自托管的Git項目倉庫,可通過Web界...
    YHWXQ簡簡單單的生活閱讀 88,311評論 3 37
  • 這周去了三家不同性質的公司面試,分別是臺資,港資,內資,雖然之前只是聽別人說過這些企業(yè)怎么怎么樣,但都沒有真正接觸...
    餅餅醬閱讀 380評論 0 1

友情鏈接更多精彩內容