mac下 Github添加SSH keys
注:封面背景在文章最后面。
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相关推荐
- 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 ...
- linux+添加git+ssh+keys,为github帐号添加SSH keys(Linux和Windows)(示例代码)
一.Linux增加ssh keys方法: 使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的cofface_recovery项目:[email pr ...
- GitLab添加SSH Keys并连接(windows)
概述 要使用git连接到GitLab上并克隆代码下来,如果初次使用,需要先在GitLab中添加SSH Keys,否则无法下载.那么,在windows下该如何操作呢,这里做个详细的步骤记录. 生成key ...
- git学习(9):git 添加 ssh keys 出现如下错误
git 添加 ssh keys 出现如下错误: Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecd ...
- Github 配置SSH keys教程
不知道什么原因,CSDN博客保存的时候会丢失图片和格式,请可以戳这里到我有道云笔记分享 今天特地把Github上的教程Github Generating SSH keys翻译成中文(并非全文翻译),因 ...
- Mac 下GitHub 访问慢解决方案
Mac 下GitHub 访问慢解决方案 参考文章: (1)Mac 下GitHub 访问慢解决方案 (2)https://www.cnblogs.com/ZhangShengjie/p/10755435 ...
- (原)Mac下Apache添加限制IP线程模块:mod_limitipconn.so
1.下载:http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 解压到一个目录:我的是~/Download/mod_limitipcon ...
- Mac下如何重启SSH
Mac下如何重启SSH 停止 启动 查看 停止 $ sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist Password: 启动 ...
- 为github帐号添加SSH keys
使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的beagleOS项目:git@github.com:DamonDeng/beagleOS.git) ...
最新文章
- android 下拉菜单触发_Android实现三级联动下拉框 城市选择器(简单)
- joomla源代码探析(五) framework.php
- 8.Layout布局应用
- Swift中文教程(九) 类与结构
- 使用自动补全功能- MATLAB
- ad如何计算电路板的pin数量_PCB厂一到八层电路板的叠层设计方式
- python表白代码大全简单-python表白代码
- 海信电视部分聚系列服务器存在异常,海信液晶电视常见故障及维修
- android之仿朋友圈程序,Android仿微信朋友圈添加图片的实例代码
- StrandHogg漏洞修复
- u盘中毒文件为html文档,u盘中毒文件被隐藏怎么办【解决方法】
- 服务器安装win7系统不停重启,win7系统下路由器总是每天都自动重启如何解决
- 基于C++的递归和回溯国际象棋女王安全算法
- CSS3学习笔记-05-盒模型详解
- 一文读懂隐私公链Findora生态布局
- 智能电视是否是一台计算机,电脑可以投屏到智能电视上吗?当贝市场为你解答!...
- 安装Android应用至SD卡
- 模拟电路----电压跟随器与功率放大器(转)
- python通过网络发送图片_python 打开网络图片
- 计算机组装与维护课程课程介绍,有关计算机组装与维护课程的教学改革与实践...
热门文章
- 和铂医药任命陈颖颖博士为首席财务官;​劲方医药和英矽智能达成合作 | 医药健闻...
- Python 使用xlsxwriter绘制Excel表格
- 几年前的项目用了YYYY-MM-dd,跨年夜老板喊我回去改Bug
- python小学生能学嘛_小学生都能学会的python(深浅拷贝)
- [原][连载]那时花开(三)
- OSChina 周一乱弹 —— 帅气的红薯为何迷倒了万千 OSCers ~~~
- python如何模拟键盘输入_Python模拟键盘输入和鼠标操作
- 清茶一杯-手机、电子阅读器和生活
- python基础19-36题
- maven引用公共包_maven怎么 引入(或引用/使用) 自定义(或本地/第三方) jar的三种方式 图文教程-Fun言...