gitlab 生成并设置 ssh key

一、介绍 🎯

本文主要介绍 SSH Key 的生成方法,以及如何在GitLab上添加SSH Key。GitLab 使用SSH协议与Git 进行安全通信。当您使用 SSH密钥 对 GitLab远程服务器进行身份验证时,您不需要每次都提供您的用户名和密码。SSH使用两个密钥,公钥和私钥。公钥可以分发。私钥应该受到保护。上传您的公钥是不可能泄露机密数据的。(上传的是公钥,别搞错了)

二、配置与添加步骤 🗝️

配置 GitLab 的 SSH Key ,打开 GitBash 或者是 cmd 或者是 shell

1、配置 name

bash 复制代码
git config --global user.name "lisaisai"

2、配置 email

bash 复制代码
git config --global user.email 359681091@qq.com

3、生成 SSH key,输入命令 ssh-keygen -t rsa ,一直按回车既可,不用输入其它的

bash 复制代码
cat ~/.ssh/id_rsa.pub

4、会在电脑 C:\Users\xxxx\.ssh 生成一个目录,秘钥公钥在里面。

5、将输出的内容复制,然后打开 GitLab,单击 settings -> SSH Keys ,把复制的内容粘贴到到Key中,点击 Add key 按钮完成添加

  1. 大功告成
相关推荐
luoganttcc1 天前
介绍一下 multiprocessing 的 Manager模块
linux·运维·服务器
可乐大数据1 天前
macOS 一键免密登录阿里云 ECS:SSH 密钥对认证完整指南
macos·阿里云·ssh
春生野草1 天前
腾讯云部署gitlab
运维·centos·gitlab
dessler1 天前
MYSQL-数据库介绍
linux·运维·mysql
苦逼IT运维1 天前
Kubernetes 双层 Nginx 容器环境下的 CORS 问题及解决方案(极端情况)
运维·nginx·容器·kubernetes·jenkins·运维开发·ci
kaoa0001 天前
Linux入门攻坚——52、drbd - Distribute Replicated Block Device,分布式复制块设备-1
linux·运维·服务器
林九生1 天前
【Debian】离线 Debian 系统如何正确设置东八区(Asia/Shanghai)时间
运维·debian
啊略略wxx1 天前
嵌入式Linux面试题目
linux·运维·服务器
半桔1 天前
【IO多路转接】深入解析 poll:从接口到服务器实现
linux·运维·服务器·php
xx.ii1 天前
k8s:service资源详解
运维·网络·容器·kubernetes