菜鳥日記:為 Github 添加 ssh

這只是一篇求真務實言簡意賅的菜鳥日記

記錄了碼盲在OSX 中為Github添加 ssh 的過程

要從 Github 上克隆個源碼到本地,發現無 ssh 密鈅

於是開到官網幫助照貓畫虎如下:

1.打開 shell 鍵入

ls -al ~/.ssh

2.回顯中若有成對得 .pub 於 rsa 存在可以下跳

3.否則創見一個新的

ssh-keygen -t rsa -b 4096 -C "汝的Email帳號"

(大小寫敏感,最後一個 C 是大寫),回顯 too many argument 一般都是大小寫問題

3.回顯

Enter file in which to save the key

鍵入放置目錄,可直接回車

4.回顯

Enter passphrase

5.鍵入口令,可直接回車

6.重複口令,可直接回車

7.回顯

SHA256:DkDGfbid94Li7Lt2hfaC87VnBl09vLlJcH1ubtvHlj 汝的郵箱
The key‘s randomart image is:
+---[RSA 4096]----+
|   .o. .         |
|   o.   .        |
|    .  + .    ...|
|     .. o .  ..++|
|      . S+ o .o.=|
|      .o  + o  +o|
|     o +.o.o  .+=|
|      * o...+  EO|
|     o+*...+   +=|
+----[SHA256]-----+

8.確認 ssh 代理處於使能狀態,是則返回 pid

eval "$(ssh-agent -s)"

9.添加剛做好得密鑰到 ssh

ssh-add ~/.ssh/id_rsa

10.將 key 複製到剪貼板

pbcopy < ~/.ssh/id_rsa.pub

11.反正我是把 key 粘貼到 dash 上備用了,反正啥都沒也無安全之虞

之後就是登錄github 把 key 粘貼進去完事

时间: 2024-08-06 03:21:29

菜鳥日記:為 Github 添加 ssh的相关文章

github添加ssh key报错Key is invalid. Ensure you&#39;ve copied the file correctly

github添加ssh key的时候报错:Key is invalid. Ensure you've copied the file correctly 将秘钥复制粘贴到文本编辑器中,再粘贴复制到 github添加ssh key报错Key is invalid. Ensure you've copied the file correctly

为github添加ssh key

用git关联github上的远程仓库前需要先为github添加ssh key 一.检查本机是否生成ssh key 本地查找.ssh文件,其中id_rsa.pub中的内容就是ssh key 二.为github上的仓库添加ssh key 原文地址:https://www.cnblogs.com/2sheep2simple/p/10372391.html

(诊断)为GitHub添加SSH key时出现“Could not open a connection to your authentication agent”错误的应对方案(转)

在为windows 环境下的github账户添加SSH key时,需要在Git Bash执行如下命令: 第一步:检查已有的SSH keys $ ls -al ~/.ssh 第二步:生成新的SSH key $ ssh-keygen -t rsa -C "[email protected]" # Creates a new ssh key, using the provided email as a label # Generating public/private rsa key pai

github添加ssh公钥

一.windows下生成github的ssh公钥 1.安装git,打开git bash 2. 键入命令:ssh-keygen -t rsa -C "[email protected]"  "[email protected]"是github账号 3. 提醒你输入key的名称,输入如id_rsa 4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa和id_rsa.pub 5. 用记事本打开id_rsa.p

github添加SSH Key

1.背景介绍 缘由:在github上下载goagent时出现错误. 在终端使用命令:git clone [email protected]:phuslu/goagent.git 会报权限错误如下: Cloning into 'goagent'... The authenticity of host 'github.com (192.30.252.128)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:6

github添加ssh方法(windows版)

生成一个新的SSH key 打开 git bash 输入 ssh-keygen -t rsa -b 4096 -C "[email protected]" 输入一个文件名,默认是id_rsa,该步骤可直接选择默认即可.(多用户的可能要设置另一个名字,以防止冲突) 输入密码,同上可以选择默认即可. 将新生成的SSH key添加到ssh-agent 检查ssh-agent是否开启,可以用git bash输入 eval "$(ssh-agent -s)" //使用cmd窗

GITHUB添加SSH内容

首先,你需要注册一个 github账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字. 本文中假设用户名为 chuaaqiCSDN(我的博客名的全拼) 一.gihub账号注册与仓库创建 1. 注册账号: 地址: https://github.com/输入账号.邮箱.密码,然后点击注册按钮. 2. 初始设置 注册完成后,选择Free免费账号完成设置. 3.验证账号 新建一个仓库 发现邮箱地址未验证 登录你注册时的邮箱,验证 4.新建仓库 输入仓库名,点击创建 仓

github添加ssh认证

总概:在使用git的时候,和目标仓库建立关系有两种方式https,ssh.一般用的是https认证(这样简单方便),但有个缺点,pull,push等操作需要频繁输入用户验证.虽然可以把用户验证账号密码保存在本地(这会导致一个新问题,本地存储使用的是明文-sourcetree),这个时候可以采用ssh的方式连接,能同时解决用户频繁验证和账号安全问题 实现步骤(windows7环境) 1 首先本地安装git,具体百度 2 生成公私钥 ssh-keygen -t rsa -t 指定密钥类型,默认是 r

为github帐号添加SSH keys(Linux和Windows)

文章转自:https://blog.cofface.com/archives/406.html/2 一.Linux增加ssh keys方法: 使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的cofface_recovery项目:[email protected]:cofface/cofface_recovery.git),而你的SSH key没有添加到github帐号设置中,系统会报下面的错误:Permission denied (publi