一臺(tái)電腦配置多個(gè)ssh key

一臺(tái)電腦配置多個(gè)ssh key連接不同的倉庫時(shí),需要配置ssh config,進(jìn)行 key和host的綁定。

config文件的路徑為:~/.ssh/config

Host git.bbdops.com
    Hostname git.bbdops.com
    IdentityFile ~/.ssh/id_rsa
    PreferredAuthentications publickey
    User panhui
    Port 51668

Host github.com
    Hostname github.com
    IdentityFile ~/.ssh/id_rsa_github
    PreferredAuthentications publickey
    User git

如上的配置:一個(gè)git.bbdops.com,一個(gè)github.com。

  • Host
    Host是可以隨意起名的,但是需要注意的是,如果Host命名為 github而非github.com,那么在測試key時(shí)需要ssh -T git@github,而非git -T git@github.com。

  • Hostname
    遠(yuǎn)程倉庫實(shí)際的域名,或IP。

  • IdentityFile
    生成時(shí)命名的秘鑰文件,我這里git.bbdops.com對應(yīng)id_rsa;github.com對應(yīng)id_rsa_github。

  • Port
    默認(rèn)缺省是22端口,像我們公司的gitlab端口更改過,就需要在這里特別指定一下,否則ssh會(huì)以22端口去連接而被server端拒絕。

關(guān)于ssh key配置更多詳細(xì)內(nèi)容可參考 https://blog.csdn.net/qq774232122/article/details/52138380

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

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,653評論 19 139
  • 安得萬里風(fēng),飄飖吹我裳。唐 杜甫 《夏夜嘆》 摘要 目前使用 git 作為文件版本控制工具的開發(fā)者越來越多,同時(shí)一...
    FosterDylan閱讀 4,183評論 1 4
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,859評論 9 163
  • 劉濤 地 高波 郭鐵柱 徐水波 劉濤(海奧,地,省國土資源局 十來?xiàng)l線,不賺錢線路砍掉 方圓達(dá)到90萬 誠通剩啥?...
    芮涵琪雪閱讀 197評論 0 0
  • 我就不要想起你
    瀓sky閱讀 129評論 0 0

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