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 [email protected]

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. 大功告成
相关推荐
BUG 劝退师5 小时前
进程间通讯(IPC)
运维·服务器·网络
桥边驿语人8 小时前
使用Docker Desktop进行本地打包和推送
运维·docker·容器·本地打包
头发尚存的猿小二8 小时前
Linux--文件系统
linux·运维·服务器
是程序喵呀9 小时前
软考《信息系统运行管理员》- 7.1 物联网运维
运维·物联网·软考
卑微的小鬼9 小时前
fabric test-network启动
运维·fabric
sondx10 小时前
mac安装浏览器闪退处理
运维·docker·容器
Liuzhengyue_10 小时前
Linux shell脚本编程
linux·运维·服务器
Htht11110 小时前
【Github】之【Bug】一直无法连接github的ssh
ssh·github·bug
babytiger11 小时前
在 VMware 中为 Ubuntu 24.04 虚拟机设置共享文件夹后,在虚拟机中未能看到共享的内容
linux·运维·ubuntu
李匠202411 小时前
C++学习之服务器EPOLL模型、处理客户端请求、向客户端回复数、向客户端发送文件
运维·服务器·c++·学习