当前位置:   article > 正文

ubuntu设置github-ssh_ubuntu 配置github ssh

ubuntu 配置github ssh

ubuntu设置github-ssh

// 生成ssh 私钥-公钥
1. ssh-keygen -t ed25519 -f ~/.ssh/ed25519_filename
2.~/.ssh/ed25519_filename.pub 文件内容添加到github->user->profile->ssh->add
3. 配置 .ssh/config 根据不同host选择指定ssh-key
// .ssh/config 内容如下:
Host github.com
  HostName github.com
  AddKeysToAgent yes
  IdentityFile ~/.ssh/ed25519/id_ed25519

Host gitee.com
  HostName gitee.com
  AddKeysToAgent yes
  IdentityFile ~/.ssh/rsa/id_rsa


// 启动本机ssh-agent
4. eval "$(ssh-agent)"
// 查询当前ssh identify 列表
5. ssh-add -l
// 添加 ssh-identify
6. ssh-add ~/.ssh/rsa(rsa私钥文件)

7. cat ~/.ssh/ed25519/id_25519.pub 
8. 将 id_25519.pub公钥文件的内容复制到 github.com ->self->settings-> ssh ->add
// ssh 测试github配置
9. ssh -T git@ssh.github.com
--> Hi xxxx! You've successfully authenticated, but GitHub does not provide shell access.
// 至此表示配置成功

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/922670
推荐阅读
相关标签
  

闽ICP备14008679号