Gitlab设置ssh密钥详解
系列文章目录
文章目录
- 系列文章目录
- 前言
- 一、创建ssh key
- 1.在客户端查看有没有密钥
- 2.在客户端查看当前git的用户名和邮箱
- 3.输入密码创建ssh key
- 4.在ssh文件夹下有两个文件,一个是私钥,以pub结尾的为公钥,把公钥添加到gitlab中的ssh密钥中
- 5.回到git窗口,把私钥加入到ssh中,下面的报错是不影响的
- 6.添加后,就可以测试一下啦,输入ssh git@server,第一次连接会请你确认,输入yesy即可。第二次连接就直接welcome你啦
- 总结
前言
前提条件是,公司的gitlab,运维没有关闭ssh的权限获取,或者叫运维开通那个ssh权限,生成的公钥要给运维那边一个!这样设置是可以成功。
一、创建ssh key
1.在客户端查看有没有密钥
cd ~/.ssh
如下图,是找不到ssh的文件夹,证明是没有密钥!
2.在客户端查看当前git的用户名和邮箱
git config --global -l
3.输入密码创建ssh key
ssh-keygen -t rsa -C "your email"
rsa为密钥昵称,双引号里是输入email地址``
上图可以看到,在查询有没有密钥,就不会提示文件夹不存在,且文件夹里存在ssh的文件,里面就是密钥!
4.在ssh文件夹下有两个文件,一个是私钥,以pub结尾的为公钥,把公钥添加到gitlab中的ssh密钥中
5.回到git窗口,把私钥加入到ssh中,下面的报错是不影响的
6.添加后,就可以测试一下啦,输入ssh git@server,第一次连接会请你确认,输入yesy即可。第二次连接就直接welcome你啦
总结
以上就是今天要讲的内容,本文介绍了gitlab如何设置ssh密钥,对以后的操作非常的便捷,所以我们务必掌握。另外如果上述有任何问题,请懂哥指教,不过没关系,主要是自己能坚持,更希望有一起学习的同学可以帮我指正,但是如果可以请温柔一点跟我讲,爱与和平是永远的主题,爱各位了。
Gitlab设置ssh密钥详解相关推荐
- SSH 服务详解 (三)-- 使用 SSH 代理
SSH 服务详解 (三)-- 使用 SSH 代理 SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动 SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录) SSH 服务详解 ...
- SSH服务详解(七)– SSH 连接 Github
SSH 连接 Github SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动 SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录) SSH 服务详解 (三)-- 使用 S ...
- freebsd SSH配置详解
<script type="text/javascript"></script> <script type="text/javascript ...
- gitlab添加SSH密钥——查看本地密钥 生成ssh密钥
gitlab添加SSH密钥 1.场景 首次在码云或gitlab拉取代码时,除了要进行git的用户名和邮箱配置外,还要配置对应的密钥 2.查看/设置git的用户名和邮箱 2.1.查看git用户名和邮箱 ...
- Dropbear 安装配置与启动ssh服务详解
Dropbear 安装配置与启动ssh服务详解 扎啤 关注 2017.09.12 22:57* 字数 441 阅读 4160评论 0喜欢 0 一.介绍 dropbear作为一款基于ssh协议的轻量级 ...
- Hadoop入门(二)——VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021)
Hadoop入门(二)--VMware虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021) 之前在上一篇文章中讲述了 CentOS7下载+VM上安装(手动 ...
- JSX设置CSS样式详解
JSX设置CSS样式详解 1. 使用className设置样式(CSS的其他选择器也是同理) (1)定义一个CSS文件style.css,和普通CSS一样定义class选择器 .sty1{//和普通C ...
- 服务器给站点读写权限,IIS7目录权限设置的问题详解Windows服务器操作系统 -电脑资料...
今天自己把服务器安装了windows 2008同时也是iis7了,但是在设置权限时有些小问题不了解后来百度了才知道解决办法, 前段时间在windows server 2008 r2 (x64)服务器上 ...
- 密钥生成并配置_如何在 CentOS 8 上设置 SSH 密钥
本文最先发布在: 如何在 CentOS 8 上设置 SSH 密钥www.itcoder.tech 安全 Shell (SSH) 是一个被设计用来在客户端和服务器之间进行安全连接的加密网络协议. 最流 ...
最新文章
- C++中STL中的大、小、相等概念
- 代码和普通的java_Java中普通代码块,构造代码块,静态代码块区别及代码示例...
- 【腾许Bugly干货分享】“HTTPS”安全在哪里?
- 考研英语二大纲22年考研
- python selenium headless chrome chromedriver 等安装
- 微众银行在联邦推荐算法上的探索及应用(文末附PPT下载链接)
- 64% 的企业未实现智能化,5 成公司算法工程师团队规模小于 10人,AI 工程师的机遇在哪里?...
- SpringBoot与SpringCloud版本对应信息
- Amos24程序安装及注意事项
- 自底向上和自顶向下的区别
- 大学本科计算机专业的课程
- 离开百度的50余位AI大牛,假如组一个这样的公司……
- python操作word文档,合并
- PTA 1096 大美数(Python3)
- python几岁开始学比较好_少儿编程到底几岁开始学合适?
- ios APP加密探究几维安全iOS 代码混淆效果参考
- Scratch 相关等级考试
- html5 幽灵按钮,弥散阴影幽灵按钮
- 无人机刚体运动学方程
- 不喝咖啡,不喝茶。(图)
热门文章
- 整天996,绩效却很一般?CTO让我用“峰终定律”做职场规划
- Python爬取歌曲评论
- Java不同对象判断字段名一致的值是否一致,同时记录在册方便查看
- comment.html手机文件,comment HTML元素
- app性能测试工具总结(7)
- 随机过程 $3泊松过程
- DevToolsActivePort file doesn‘t exist 谷歌浏览器无法正常更新怎么办 无法启动更新检查(错误代码为 3: 0x80040154)谷歌浏览器无法正常更新怎么办 无法
- 使用Virtualbox中的坑:双击鼠标或拖动鼠标就会自动切换视图模式
- 这个一个月没有更新的公众号的作者,他在支撑双十一
- 副业是刚需?分享几个程序员接外包私活的网站