a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統 > 正文

git 配置多個SSH-Key

2024-06-28 16:00:01
字體:
來源:轉載
供稿:網友

項目托管的倉庫多了,使用的賬號多了,自然用到的key就不同了,比如gitlab,bitbucket, github, 公司的code倉庫等,所以管理好key很重要。

1,生成一個公司用的SSH-Key

$ ssh-keygen -t rsa -C "1email@company.com” -f ~/.ssh/id-rsa

2,生成一個github用的SSH-Key

$ ssh-keygen -t rsa -C "2email@github.com” -f ~/.ssh/github-rsa

此時,.ssh目錄下應該有4個文件:id-rsa和id-rsa.pub,github-rsa和github-rsa.pub,分別將他們的公鑰文件(id-rsa.pub,github-rsa.pub)內容配置到對應的code倉庫上

3,添加私鑰

$ ssh-add ~/.ssh/id_rsa $ ssh-add ~/.ssh/github_rsa

如果執行ssh-add時提示”Could not open a connection to your authentication agent”,可以現執行命令:

$ ssh-agent bash# 然后再運行ssh-add命令。# 可以通過 ssh-add -l 來確私鑰列表$ ssh-add -l# 可以通過 ssh-add -D 來清空私鑰列表$ ssh-add -D

4,修改配置文件

# 若.ssh目錄下無config文件,那么創建touch config# 添加以下內容# gitlabHost gitlab.com HostName gitlab.com PReferredAuthentications publickey IdentityFile ~/.ssh/id_rsa# githubHost github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/github_rsa

5,測試

$ ssh -T git@github.com# 輸出Welcome to GitLab, your name!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久一区二区三区 | 亚洲视频中文字幕 | 日韩视频精品 | 成人毛片在线视频 | 亚洲免费高清 | 欧美激情一区二区三区在线观看 | 亚洲人人舔人人 | 亚洲精品三级 | 国产精品国产三级国产aⅴ中文 | 久久99精品久久久久久 | 国产日韩欧美一区 | 日本xxxx96| av大片| 久久久免费观看视频 | 亚洲爱婷婷色婷婷五月 | 亚洲综合国产 | 黄色免费在线播放 | 午夜高清视频在线观看 | 日韩精品视频免费在线观看 | 青青草狠狠干 | 日韩在线免费观看网站 | 综合激情久久 | 精品毛片 | 亚洲男人的天堂在线 | 2021最新热播中文字幕-第1页-看片视频 亚洲第一男人天堂 | 97久久精品人人做人人爽50路 | 青青青草视频 | 日韩一级不卡 | 久久久久九九九九 | 国产精品精品视频一区二区三区 | 婷婷色播婷婷 | 一区二区影视 | 日日人人 | 久久精品国产清自在天天线 | 超碰97观看 | 奇米色欧美一区二区三区 | 欧美一区免费 | av下一页 | 四虎国产成人永久精品免费 | 青青久久av北条麻妃海外网 | 国产高清精品网站 |