zoukankan      html  css  js  c++  java
  • github使用密钥登录

    注册github之后

    初次使用git的用户要使用git协议大概需要三个步骤:

    一、生成密钥对
    二、设置远程仓库(本文以github为例)上的公钥
     
     

     一、生成密钥对

         再window系统中可以通过xshell生成密钥对,然后将私钥放到~/.ssh/目录下,新增config文件

         在新增私钥的时候,通过指定不同的文件名来生成不同的私钥文件

    touch ~/.ssh/config
     
    chmod 600 ~/.ssh/config

    修改config文件的内容 

    Host github.com
        IdentityFile ~/.ssh/id_rsa.github
        User git

    这样在登陆的时候,ssh会根据登陆不同的域来读取相应的私钥文件

    二、添加公钥到你的远程仓库(github)

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0X6L1zLL4VHuvGb8aJH3ippTozmReSUzgntvk434aJ/v7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8vR3c8E7CjZN733f5AL8uEYJA+YZevY5UCvEg+umT7
    PHghKYaJwaCxV7sjYP7Z6V79OMCEAGDNXC26IBMdMgOluQjp6o6j2KAdtRBdCDS/QIU5THQDxJ9lBXjk1fiq9tITo/aXBvjZeD+gH/Apkh/0GbO8VQLiYYmNfqqAHHeXdltORn8N7C9lOa/UW3KM7QdXo6J0GFlBVQeTE/IGqhMS5PMln3 admin@admin-PC

    三、使用ssh 连接github主机:

    使用命令:

    shh -T -v git@github.com

    运用shh -T -v git@github.com查看具体出错信息,再根据信息来调试

  • 相关阅读:
    PAT Basic 1001
    PAT基础6-11
    PAT基础6-12
    PAT基础6-10
    修改正在进行遍历的列表
    使用管道和cronolog切割日志
    python logging模块
    python实现广度优先搜索和深度优先搜索
    多继承下的super()指向的不一定是直接父类
    python3 pandas DataFrame常见用法
  • 原文地址:https://www.cnblogs.com/taiguyiba/p/9396859.html
Copyright © 2011-2022 走看看