美文网首页
github配置ssh访问

github配置ssh访问

作者: 无名氏_1 | 来源:发表于2015-12-20 20:28 被阅读71次

名词链接:ssh github

目的: git 在push pull 的时候 不想每次都输入账号密码验证 就可以通过配置ssh 使用公钥加密 私钥解密的方式来验证
大致步骤:

  1. 本机生成公钥私钥
  2. 将私钥加入ssh-agent
  3. 将公钥设置到github
  4. 测试结果

具体步骤

  1. 本机生成公钥私钥
    <code>ssh-keygen -t rsa -b 4096 -C "[your-email-address]"</code>

创建成功后 会看到如下结果



提示保存位置 直接enter之后私钥公钥会在创建成功后保存在id-rsa和id-rsa.pub文件之中

提示输入密码 确认密码之后
如果能看到指纹和对应的randomart image 就算成功了

  1. 将私钥加入ssh-agent
    <code>eval "$(ssh-agent -s)"</code>
    看到pid说明正在运行时 输入
    <code>ssh-add ~/.ssh/id_rsa</code>
    将id_rsa中的私钥加入ssh-agent
    看到 如下结果



    就说明加入成功了

  2. 将公钥设置到github
    <code>pbcopy < ~/.ssh/id_rsa.pub</code>
    拷贝公钥到剪贴板(注意空格 换行都要拷贝走)
    在github->Settings->SSH keys->add SSH key
    中加入拷贝好的公钥 点解确定
  3. 测试结果
    <code>ssh -T git@github.com</code>
    提示

    就说明成功了

github参考教程

相关文章

  • github配置ssh访问

    名词链接:ssh github 目的: git 在push pull 的时候 不想每次都输入账号密码验证 就可以通...

  • github基本操作

    一、新建github账号并配置SSH_Key 1.1 访问github网站https://github.com,注...

  • Git配置SSH访问GitHub(window)

    1.检查本机是否有ssh key设置 桌面右键->点击 Git Bash Here 进入命令模式,输入以下命令 c...

  • windows下配置ssh访问github

    I. 设置git的user name和email: 查看git配置$git config --lis II. 生成...

  • 在linux上使用github

    访问github有两种方式,第一种通过ssh,第二种通过https。通过ssh的方式需要在开发机上面配置ssh k...

  • SSH远程访问

    简介 SSH服务器,可以通过SSH协议来访问远程服务器。 安装配置 安装 配置访问vi /etc/ssh/sshd...

  • git总结

    GitHub创建远程仓库 配置多个SSH-key 当公司gitlab和自己的github都要配置ssh-key时,...

  • 在Windows下清除ssh-key私钥访问密码

    之前在配置Github时候,给本地生成的ssh-key加上了访问密码,因为所有ssh连接均采用了同一个key,给之...

  • 上传已有代码到github及更改代码

    (配置工作) 1.配置GitHub SSH证书 配置命令:ssh-keygen -t rsa -b 4096 -C...

  • Ubuntu 开启SSH服务

    安装SSH服务 修改 SSH 配置文件,可以远程访问【命令: 】 重启SSH

网友评论

      本文标题:github配置ssh访问

      本文链接:https://www.haomeiwen.com/subject/dylmhttx.html