SSH key -本地与远程中央仓库连接认证

简介: SSH key -本地与远程中央仓库连接认证

SSH key -本地与远程中央仓库连接认证


SSH key用于本地与远程中央仓库连接认证(避免每次输入用户名与密码)。

01本地生成 ssk key 所需要使用到的 rsa 公私钥密钥对:

1.本地右键通过Git bash here打开:输入命令

$ ssh-keygen

2.执行命令时,一路回车完成文件创建,默认在系统用户目录下(C:\Users\Administrator),会生成 .ssh 目录,在该目录下有两个文件:id_rsa 与 id_rsa.pub。

image.png

3.打开 id_rsa.pub 公钥文件,复制所有内容。

02在远程中央仓库用户账户中配置:

个人头像 --> 设置 --> 左侧 安全设置下 SSH公钥 --> 粘贴复制的 id_rsa.pub 文件内容 --> 确定 --> 确认密码 --> 添加成功

没有公钥标题时,自己随便填写一个标题

image.png

image.png

配置完成后,可测试是否配置成功:

gitee仓库

$ ssh -T git@gitee.com

yes —出现类似如下信息,则说明配置成功:

Hi 橘 日向! You’ve successfully authenticated, but GITEE.COM does not provide shell access.

相关文章
|
3月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
241 6
|
23天前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
3月前
|
安全 Linux 网络安全
Docker部署ssh连接工具webssh2
【8月更文挑战第2天】Docker部署ssh连接工具webssh2
241 6
Docker部署ssh连接工具webssh2
|
3月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
62 0
Github代码仓库SSH配置流程
|
3月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
46 3
|
3月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
97 2
|
3月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
55 2
|
3月前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
632 0
|
3月前
|
jenkins 网络安全 持续交付
Jenkins Pipeline 流水线 - 上传文件 Publish over SSH + Docker 编译 + 上传到阿里仓库
Jenkins Pipeline 流水线 - 上传文件 Publish over SSH + Docker 编译 + 上传到阿里仓库
99 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
87 2