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

目录
相关文章
|
2天前
|
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 都可以满足您的要求!
228 0
最好用的SSH工具Royal TSX for mac使用教程
|
5月前
|
Linux 网络安全 Docker
windows ssh连接docker 容器
windows ssh连接docker 容器
109 0
|
2天前
|
Linux 网络安全 数据安全/隐私保护
SSH工具连接远程服务器或者本地Linux系统
SSH工具连接远程服务器或者本地Linux系统
24 0
|
2天前
|
网络安全 网络架构 数据安全/隐私保护
树莓派通过网线连接电脑(校园网也能连接),实现SSH连接
树莓派通过网线连接电脑(校园网也能连接),实现SSH连接
|
2天前
|
安全 Linux Shell
|
2天前
|
移动开发 Ubuntu 前端开发
用xshell5 ssh连接eve-ng时报错
用xshell5 ssh连接eve-ng时报错
11 2
|
2天前
|
网络协议 Linux 网络安全
如何实现无公网ip远程SSH连接家中本地的树莓派
如何实现无公网ip远程SSH连接家中本地的树莓派
12 0
|
2天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
2天前
|
安全 JavaScript Java
Java连接SSH的库
Java连接SSH的库
15 0
|
2天前
|
Shell 网络安全 开发工具
GitLab创建项目的时候需要SSH Keys
GitLab创建项目的时候需要SSH Keys
8 0

相关实验场景

更多