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. 大功告成
相关推荐
Joren的学习记录8 小时前
【Linux运维进阶知识】Nginx负载均衡
linux·运维·nginx
Jtti9 小时前
服务器防御SYN Flood攻击的方法
运维·服务器
2501_941982059 小时前
RPA 的跨平台部署与统一自动化策略
运维·自动化·rpa
b***25119 小时前
电池自动分选机:精密分选保障新能源产业质量核心
运维·自动化·制造
数数科技的数据干货9 小时前
游戏流失分析:一套经实战检验的「流程化操作指南」
大数据·运维·人工智能·游戏
蒟蒻要翻身10 小时前
在同一局域网内共享打印机设置指南
运维
chem411110 小时前
魔百盒 私有网盘seafile搭建
linux·运维·网络
早睡的叶子11 小时前
VM / IREE 的调度器架构
linux·运维·架构
兄台の请冷静11 小时前
linux 安装sentinel 并加入systemctl
linux·运维·sentinel
一条破秋裤11 小时前
云服务器做穿透转发
运维·服务器