生成SSH密钥详细操作

本文详细记录了在阿里云云效工作台中生成SSH密钥的步骤,包括使用RAM账号、生成密钥对、验证和添加至工作台,以及可能遇到的克隆代码错误的解决方案。
摘要由CSDN通过智能技术生成

生成ssh密钥的详细步骤记录

生成SSH密钥详细操作—

前言

在使用git克隆代码时,需要密钥进行安全认证,该文讲解如何配置ssh密码

基于个人操作记录的截图操作步骤


前提:使用阿里云旗下的云效工作台进行的操作,前提是要有ram账号

一、使用步骤

第1步:使用ram账号,进入云效 工作台,右上角进入个人设置模块
在这里插入图片描述
第2步:① 添加邮箱
② 点击SSH公钥,进入该页面
在这里插入图片描述
在这里插入图片描述
第3步:进入生成SSH密钥的详情步骤(前提版本等需要满足条件下)
① 先查看该电脑是否已有生成的SSH密钥
鼠标点击右键——>找到 Git Bash Here 进入该页面
在这里插入图片描述
使用该 ED25519 算法 —— 可输入 : cat ~/.ssh/id_ed25519.pub
或 使用 RSA 算法 —— 可输入: cat ~/.ssh/id_rsa.pub
以上两种方法可查看 本地是否有SSH密钥
如有 忽略下一步:生成密钥
② 使用 Git Bash Here 进入命令行页面,
基于ED25519算法,生成密钥对命令如下:
ssh-keygen -t ed25519 -C “<填自己的邮箱>”
或者
基于RSA算法,生成密钥对命令如下:
ssh-keygen -t rsa -C “<填自己的邮箱>”
——点击回车,生成路径;再次点击回车,设置密钥口令;最后一次点击回车,完成密钥对创建
在这里插入图片描述
第4步:此时在C盘下生成了一个SSH文件,打开该文件,找到后缀为.pub的文件,可用记事本方式打开,复制里面的内容
在这里插入图片描述
在这里插入图片描述
第5步:将第4步复制下来的SSH密钥以记事本方式打开复制后,粘贴到云效工作台—如下图处,点击添加,生成对应公钥
此时,你已生成了SSH密钥了
在这里插入图片描述
第6步:此时,你可以新建一个文件夹,放置要克隆下来的代码。从该文件处,鼠标点击右键,选择 Git bash here ,进入Git bash 命令行,
输入 git clone 地址 即可正确拉去代码了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、可能会遇到的问题

1.生成了密钥,但是在拉取过程中提示错误

解决方法:
在克隆代码的时候,输入【yes】! 如下:
代码如下:

$ git clone git@codeup.aliyun.com:newrank/douyin-test.git
Cloning into 'douyin-test'...
The authenticity of host 'codeup.aliyun.com (118.31.165.50)' can't be established.
RSA key fingerprint is SHA256:yEGmgQNVrc3QAvDvoBrTCF2s07KwmmQ+AbWi9vSt/fE.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Host key verification failed.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

在这里插入图片描述

总结

截图操作很详细,但是前提需要满足版本,账号等,在此基础上可进行操作实验~~

  • 11
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值