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.

相关文章
|
19天前
|
Java 数据库连接 网络安全
JDBC常用特性-SSH隧道连接
JDBC常用特性-SSH隧道连接
|
4月前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
372 6
|
1月前
|
存储 网络安全
Curl error (60): SSL peer certificate or SSH remote key was not OK for https://update.cs2c.com.cn/NS/V10/V10SP2/os/adv/lic/base/x86_64/repodata/repomd.xml [SSL: no alternative certificate subject name matches target host name 'update.cs2c.com.cn']
【10月更文挑战第30天】在尝试从麒麟软件仓库(ks10-adv-os)下载元数据时,遇到 SSL 证书验证问题。错误提示为:`Curl error (60): SSL peer certificate or SSH remote key was not OK`。可能原因包括证书不被信任、证书与域名不匹配或网络问题。解决方法包括检查网络连接、导入 SSL 证书、禁用 SSL 证书验证(不推荐)、联系仓库管理员、检查系统时间和尝试其他镜像。
306 1
|
2月前
|
网络安全 数据安全/隐私保护 C++
VS Code 的SSH连接不成功问题分析与解决
VS Code 的SSH连接不成功问题分析与解决
|
4月前
|
安全 Linux 网络安全
Docker部署ssh连接工具webssh2
【8月更文挑战第2天】Docker部署ssh连接工具webssh2
340 6
Docker部署ssh连接工具webssh2
|
4月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
98 0
Github代码仓库SSH配置流程
|
4月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
58 3
|
4月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
134 2
|
4月前
|
存储 安全 算法
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
如何使用 PuTTY 创建 SSH 密钥以连接到 VPS
90 2
|
4月前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
1281 0

热门文章

最新文章