頂部導航開始 -->

Gitee(碼云)、Github同時配置ssh key

cd ~/.ssh

通過下面的命令,依次生成兩個平臺的key

$ ssh-keygen -t rsa -C "[email protected]" -f "github_id_rsa"
$ ssh-keygen -t rsa -C "[email protected]" -f "gitee_id_rsa"

完成后,.ssh文件夾生成以下文件



把public key復制到gitee和github

執行命令cat github_id_rsa.pub把第二行到結尾的內容復制到github的ssh中保存


同樣的操作,添加gitee的ssh


創建config文件解決ssh沖突

在.ssh文件夾下執行命令vi config
文件中添加以下內容

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa


測試

執行

ssh -T [email protected]

成功則返回

Welcome to Gitee.com ,yourname!

執行

ssh -T [email protected]

成功則返回

Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.


自學php博客
請先登陸后發表評論
  • 最新評論
  • 總共0條評論
  • ? 2014-2016 zixuephp.cn 版權所有
  • ICP證:皖ICP備16012107號
  • 聯系郵箱:[email protected]
  • 交流請加微信:weibobf2899 或掃下方二維碼
双大床红利扑克1手APP