牛客项目平台SSH Key配置教程

SSH Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。简而言之,SSH是一种网络协议可以用于计算机之间的加密登录省去重复输入密码的步骤。更多官方解释可以点此查看
那么在牛客的git项目中也可以使用该 SSH Key帮助你节约时间,省去重复输入密码的繁琐步骤。

接下来帮助你快速配置SSH Key
STEP1:查看自己是否已经配置过SSH Key
首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置
git config --global --list

STEP2:若没有配置过则可以进行如下操作
git config --global user.name "这里换上你的用户名" 
git config --global user.email "这里换上你的邮箱账号"

STEP3:配置好后可以生成秘钥啦
ssh-keygen -t rsa -C "输入上一步输入的邮箱账号"

执行命令后需要进行3次或4次确认:

  1. 确认秘钥的保存路径(如果不需要改路径则直接回车);
  2. 如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖(如果之前的秘钥不再需要则直接回车覆盖,如需要则手动拷贝到其他目录后再覆盖);
  3. 创建密码(如果不需要密码则直接回车);
  4. 确认密码。
执行结果如下:

STEP4:找到你的秘钥输入至牛客的SSH Key配置输入框中
  1. 在保存的路径下会生成2个名为id_rsa【私钥】和id_rsa.pub【公钥】的文件
  2. 进入牛客网—>个人中心——>项目——>Git账号设置页面中,点击“+添加SSH Key”将id_rsa.pub【公钥】文件中的的信息添加至输入框,并且设置一个key的名称。点击“确定”按钮
  3. 当你设置成功后,可以在该页面看到自己已经设置成功的ssh key.
STEP5:检验SSH Key是否生效
再次回到命令行,输入以下内容:
git clone  你的仓库ssh地址【例如:git clone ssh://git@git.nowcoder.com:22/BigZ/Ants.git】
若这时不再询问密码,说明你设置得ssh key已经生效。



全部评论
我成功添加了公钥之后,怎么还是要账号密码呢😣
1 回复 分享
发布于 2020-04-16 19:53
膜拜大神
点赞 回复 分享
发布于 2018-09-12 10:56
Hi there!I've already set up keys properly but I still get following error messages when trying to clone or push through ssh. Is it my fault? Segmentation fault fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
点赞 回复 分享
发布于 2019-04-28 11:38
为什么git clone报错 D:\Maven\mavenProject\mavendemo1>git clone ssh://git@git.nowcoder.com:22/230811025/mavenDemo1.git Cloning into 'mavenDemo1'... kex_exchange_identification: read: Connection reset by peer fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 地址是直接复制的没问题
点赞 回复 分享
发布于 2022-03-23 21:50

相关推荐

求美团让我成为团孝子:帅不帅的不知道 不过我真是拨号机小姐的狗啊
投递TP-LINK等公司10个岗位
点赞 评论 收藏
分享
#我和xx公司的爱恨情仇# 怎么会有这么**的公司!实习ld跟我说,在这实习秋招会有很大优势,没太大问题;线下一面二面水的很,手撕都是easy,二面面试官甚至说,你随便手撕个题目就行,找个代码量多的题目,然后我写了一个bfs图算法。主管面也是基本上纯聊天,然后甚至问我预期薪资,我说虽然我有互联网公司offer但是更想来华子,认可企业文化。面试完后,保温电话说根据面评开14a没问题,过了一段时间后去问了对接人,先说11月底开,后来说12月底开,昨天去问,他说你不是签了美团了吗,我们已经发完全部offer了。tmd那你不早说,我还在这等。我问了我们这个部门的其他实习生(三级部门下8个实习生,我们四级部门下就有5个,按理说我们部门应该缺人吧),结果其他实习生全军覆没,之前都收到降温电话要签个其他offer保底,实习生中甚至有人空白三方在allin华子,最逆天的是,其中一个是优秀实习生,他也没开出来。问那个优秀实习生,他说他在这实习时接口人天天给他洗脑说,在这实习只有不想来的,没有泡不出来的(如图1)。我接口人也是这么跟我说的,说我们2012实验室下面都偏预研,部门加班少,我们部门确实还行,而且本身华为比互联网稳定,后期还有股票,退休保留股票一直分红(补充:只有5%的人可以熬到40岁以上退休分股),你看看华为那么多od,人家为什么社招想来华为当od呢,因为华为真的稳定啊(后来想想他们来当od应该是没有更好的选择了吧,xhs上那个清华姚班都来华为当od)。我跟几个实习生已经转投其他部门了,那个优秀实习生去找别的部门hr时,人家问:你优秀实习生也要换部门吗,没遇到你这种情况之前为了选华为还是美团我还纠结了1个多月,现在想想真**,这**公司谁来谁知道,华子稳定个**,这里补充一下,35岁下岗就是华子最早提出来的。还有华为内部转岗的事,后来问了下很多大公司都可以内转,华子内转还要背绩效,去新部门会有很大绩效压力,原部门绩效太差还不能转,****。这**泡池子机制也是遥遥领先,其他互联网公司纷纷效仿。还有那5%公积金真恶心。之前认识一个腾讯提前批哥们,他杭电本科生,hr打电话还恶心他,给他开13a,总包比腾讯少20w,跟他说一大堆什么企业稳定,前景好,技术遥遥领先(图2)另外,还有个签约阿里被华为恶心的(图3)我和腾讯提前批的哥们的故事是真的,可以保证确有其事,图3是道听途说,不保证真实性,但我觉得这**公司真有可能发生这种诈骗故事
好吃的麦乐鸡块:这公司真的恶心,毫无信誉可言
点赞 评论 收藏
分享
评论
2
7
分享
牛客网
牛客企业服务