注:封面背景在文章最后面。

mac下 Github添加SSH keys

    • 一、首先测试下是否有原先有添加过公钥
    • 二、进入正题,没有SSH keys 公钥,请看下方详细`mac下 Github添加SSH keys`步骤:
      • 1.在本地创建SSH keys
      • 2.复制创建好的SSH keys到GitHub上
      • 3.最后测试是否添加成功SSH keys

一、首先测试下是否有原先有添加过公钥

我们用下面的代码在终端去测试下:

ssh -T git@github.com


如上,如果显示,Permission denied(publickey) 这就表示缺少公钥。


如上,如果显示 You’ve successfully authenticated 这就表明公钥添加成功了。

二、进入正题,没有SSH keys 公钥,请看下方详细mac下 Github添加SSH keys步骤:

1.在本地创建SSH keys

打开终端,输入代码:

ssh-keygen -t rsa -C "xxx@xx.com"
#  “”里面替换成你的GitHub账户登陆邮箱

接着出面下面文字提示:

Last login: Tue Oct 31 10:20:24 on ttys004
bogon:~ YYKit$ ssh-keygen -t rsa -C "xxx@xxx.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/xx/.ssh/id_rsa):

不用管它,直接回车,中间会让输入两次密码,什么都不输入,继续回车,会出现如下内容:

Last login: Tue Oct 31 10:20:24 on ttys004
bogon:~ YYKit$ ssh-keygen -t rsa -C "xxxx@xxx.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/xx/.ssh/id_rsa):
/Users/xx/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/xx/.ssh/id_rsa.
Your public key has been saved in /Users/xx/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:rp+6MLo27uTIONMqlO6/E9d9CvJzvVt5QI9I6Z2vy14 468466882@qq.com
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|            .    |
|           o .   |
|          o + +  |
|  .   . S  o = . |
| o . o + . .  +  |
|o.. = o o +  o E |
|*=+o o + + .o +  |
|*XB=o ++=  o+=.  |
+----[SHA256]-----+
bogon:~ YYKit$

2.复制创建好的SSH keys到GitHub上

这时候,SSH keys就创建完了,然后我们需要前往文件夹复制/Users/xxx/.ssh/id_rsa.pub地址下文件id_rsa.pub里面的key了,

打开id_rsa.pub,复制"xxx@xx.com"之前的部分。

复制完,这时候,来到Github,在你的个人账户中,
按照顺序依次点击
“Settings --> SSH and GPG keys --> SSH keys --> New SSH Key”,
Title可以写自己喜欢的标记,
在Key下面粘贴之前复制的内容,然后点击Add SSH Key,
这就就添加成功了。

3.最后测试是否添加成功SSH keys

我们再次测试下公钥有没有添加成功:
在终端中,输入代码如下:

ssh -T git@github.com


如上,如果显示 You’ve successfully authenticated 这就表明公钥添加成功了。

mac下 Github添加SSH keys相关推荐

  1. GitHub添加SSH keys报错Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecdsa-sha

    在GitHub上Add SSH key的时候报错:Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ec ...

  2. linux+添加git+ssh+keys,为github帐号添加SSH keys(Linux和Windows)(示例代码)

    一.Linux增加ssh keys方法: 使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的cofface_recovery项目:[email pr ...

  3. GitLab添加SSH Keys并连接(windows)

    概述 要使用git连接到GitLab上并克隆代码下来,如果初次使用,需要先在GitLab中添加SSH Keys,否则无法下载.那么,在windows下该如何操作呢,这里做个详细的步骤记录. 生成key ...

  4. git学习(9):git 添加 ssh keys 出现如下错误

    git 添加 ssh keys 出现如下错误: Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecd ...

  5. Github 配置SSH keys教程

    不知道什么原因,CSDN博客保存的时候会丢失图片和格式,请可以戳这里到我有道云笔记分享 今天特地把Github上的教程Github Generating SSH keys翻译成中文(并非全文翻译),因 ...

  6. Mac 下GitHub 访问慢解决方案

    Mac 下GitHub 访问慢解决方案 参考文章: (1)Mac 下GitHub 访问慢解决方案 (2)https://www.cnblogs.com/ZhangShengjie/p/10755435 ...

  7. (原)Mac下Apache添加限制IP线程模块:mod_limitipconn.so

    1.下载:http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 解压到一个目录:我的是~/Download/mod_limitipcon ...

  8. Mac下如何重启SSH

    Mac下如何重启SSH 停止 启动 查看 停止 $ sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist Password: 启动 ...

  9. 为github帐号添加SSH keys

    使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的beagleOS项目:git@github.com:DamonDeng/beagleOS.git) ...

最新文章

  1. android 下拉菜单触发_Android实现三级联动下拉框 城市选择器(简单)
  2. joomla源代码探析(五) framework.php
  3. 8.Layout布局应用
  4. Swift中文教程(九) 类与结构
  5. 使用自动补全功能- MATLAB
  6. ad如何计算电路板的pin数量_PCB厂一到八层电路板的叠层设计方式
  7. python表白代码大全简单-python表白代码
  8. 海信电视部分聚系列服务器存在异常,海信液晶电视常见故障及维修
  9. android之仿朋友圈程序,Android仿微信朋友圈添加图片的实例代码
  10. StrandHogg漏洞修复
  11. u盘中毒文件为html文档,u盘中毒文件被隐藏怎么办【解决方法】
  12. 服务器安装win7系统不停重启,win7系统下路由器总是每天都自动重启如何解决
  13. 基于C++的递归和回溯国际象棋女王安全算法
  14. CSS3学习笔记-05-盒模型详解
  15. 一文读懂隐私公链Findora生态布局
  16. 智能电视是否是一台计算机,电脑可以投屏到智能电视上吗?当贝市场为你解答!...
  17. 安装Android应用至SD卡
  18. 模拟电路----电压跟随器与功率放大器(转)
  19. python通过网络发送图片_python 打开网络图片
  20. 计算机组装与维护课程课程介绍,有关计算机组装与维护课程的教学改革与实践...

热门文章

  1. 和铂医药任命陈颖颖博士为首席财务官;​劲方医药和英矽智能达成合作 | 医药健闻...
  2. Python 使用xlsxwriter绘制Excel表格
  3. 几年前的项目用了YYYY-MM-dd,跨年夜老板喊我回去改Bug
  4. python小学生能学嘛_小学生都能学会的python(深浅拷贝)
  5. [原][连载]那时花开(三)
  6. OSChina 周一乱弹 —— 帅气的红薯为何迷倒了万千 OSCers ~~~
  7. python如何模拟键盘输入_Python模拟键盘输入和鼠标操作
  8. 清茶一杯-手机、电子阅读器和生活
  9. python基础19-36题
  10. maven引用公共包_maven怎么 引入(或引用/使用) 自定义(或本地/第三方) jar的三种方式 图文教程-Fun言...