mac生成ssh并连接gitlab

简介: mac生成ssh并连接gitlab

根据以下步骤,可以轻松完成生成ssh并连接gitlab

1.首先,你需要有一个gitlab账号,比如:test@qianfudao.com

2.生成ssh密钥

  • 在终端输入下述命令

    ssh-keygen -t rsa -C test@qianfudao.com
    
  • 回车之后会让你输入存储id_rsa和id_rsa.pub的目录,不用管直接继续回车即可

  • 回车之后会出现让输入密码,关键的来了,这个密码,不要输入任何东西,直接回车(不然每次进行git和远程仓库有关系的操作的时候都得输入这个密码)。 这两步直接enter之后密钥对就创建成功了

    3.拿到.pub文件的内容

    方法有两种

  • 在终端输入cd ~/.ssh,然后通过vi id_rsa.pub,进行内容复制;

image.png

  • 电脑桌面 左上角的前往 => 前往文件夹,点开之后直接在输入框里输入 ~/.ssh 然后回车,就会出现id_rsa和id_rsa.pub两个文件。右键打用文本编辑打开id_rsa.pub,将里面的东西全部复制

image.png
image.pngimage.png

4.进入gitlab,点击右上角的Preferences

image.png

5.切换到SSH Keys栏目

image.png

6.将步骤3拿到的.pub内容粘贴到Key中,点击Add Key 即可完成添加

image.png

7.验证是否绑定成功

  • 打开终端,输入 ssh -T git@gitlab.qianfudao.com 将git@后的内容替换为自己的gitlab地址
  • 点击回车,看到《Welcome to GitLab》即为绑定成功

image.png

目录
相关文章
|
3月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
283 6
|
1月前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
5月前
|
安全 网络安全 算法框架/工具
SSH高版本连接问题排查
【6月更文挑战第21天】SSH高版本连接问题排查
334 0
|
2月前
|
JavaScript Linux Android开发
mac环境下搭建frida环境并连接网易mumu模拟器
这篇文章介绍了如何在mac环境下搭建Frida环境,并详细说明了如何连接网易MuMu模拟器进行动态分析。
173 1
|
3月前
|
安全 Linux 网络安全
Docker部署ssh连接工具webssh2
【8月更文挑战第2天】Docker部署ssh连接工具webssh2
288 6
Docker部署ssh连接工具webssh2
|
3月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
49 3
|
3月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
112 2
|
3月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
63 2
|
3月前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
922 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
103 2