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月前
|
Shell 网络安全 iOS开发
最好用的SSH工具Royal TSX for mac使用教程
众所周知,在 Windows上我们经常用到的shell工具可能非 xshell莫属了。但是xshell却并没有开发mac 版本,我们只能用其他的工具替代了。 在我用过几个ssh工具之后,我觉得在macOS上最好用的ssh工具客户端必须是 Royal TSX,它和使用xhell的感觉简直一模一样。 Royal TSX是一款功能非常强大适用于 Mac 的远程连接管理工具。兼容多种连接类型,比如:RDP、VNC、基于SSH连接的终端,SFTP/FTP/SCP或基于Web的连接管理,Royal TSX 都可以满足您的要求!
210 0
最好用的SSH工具Royal TSX for mac使用教程
|
5月前
|
Linux 网络安全 Docker
windows ssh连接docker 容器
windows ssh连接docker 容器
100 0
|
6月前
|
网络安全
idea配置远程服务器实现远程编辑文件及ssh连接
idea配置远程服务器实现远程编辑文件及ssh连接
121 0
|
11天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
29天前
|
Shell 网络安全 开发工具
GitLab创建项目的时候需要SSH Keys
GitLab创建项目的时候需要SSH Keys
7 0
|
6月前
|
Cloud Native 网络安全 Go
SSH连接服务器后执行多条命令
SSH连接服务器后执行多条命令
|
2月前
|
安全 Shell 网络安全
如何通过SSH连接云服务器
当你购买云服务器后,你可以通过SSH方式安全的连接到你的云服务器,因为只有你连上云服务器后才能进行服务器相关的配置操作。这里分别介绍了MAC用户和Windows用户如何通过SSH连接云服务器。
280 1
如何通过SSH连接云服务器
|
2月前
|
存储 安全 网络安全
Git 安全远程访问:SSH 密钥对生成、添加和连接步骤解析
SSH(Secure Shell)是一种用于安全远程访问的协议,它提供了加密通信和身份验证机制。在使用 SSH 连接到远程 Git 存储库时,您可以使用 SSH 密钥对来确保安全性。以下是关于如何生成和使用 SSH 密钥对的详细步骤: 生成 SSH 密钥对
116 2
|
2月前
|
安全 Linux Shell
|
3月前
|
安全 网络协议 Shell
SSH连接密码问题:原因、表现与解决方案
SSH连接密码问题:原因、表现与解决方案
108 3