zoukankan      html  css  js  c++  java
  • GitHub与GitLab多账号同一机器的SSH配置

    首先生成各自账号对应的ssh-key

    ssh-keygen -o -t rsa -b 4096 -C "test@test.com"

    Enter file in which to save the key时,默认保存为id_rsa,我们需要选择其它的名称来保存ssh-key,使用不同的文件名,用来区分不同git平台账号

    多个Git账号需要重复多次上个动作,多个ssh-key生成完毕后,需要配置config文件,此文件需要配置在ssh-key同级目录下

    config文件如下配置,才能支持一台机器识别多个git私钥

    #gitHub
    Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/github的私钥
    
    #gitLab
    Host xxx
    HostName xxx
    User git
    IdentityFile ~/.ssh/gitlab的私钥

    再把各个账号的公钥配置到各自的git平台上,就能愉快地Clone代码而不用输入密码了~

    平台里公钥的配置,一般在用户设置,ssh key配置下

  • 相关阅读:
    web漏洞之SQL注入
    web漏洞之文件包含
    web漏洞之文件上传
    CVE-2020-1938 Apache-Tomcat-Ajp漏洞复现
    web漏洞之命令执行
    web漏洞之XXE
    web漏洞之CORS
    web漏洞之SSRF
    web漏洞之CSRF
    web漏洞之XSS
  • 原文地址:https://www.cnblogs.com/wslio/p/14971664.html
Copyright © 2011-2022 走看看