配置SSH密钥(代码托管平台codeup为例)
1、SSH是什么?配置SSH的用途?如何安装Git Bash?
SSH(安全外壳协议)是一个建立在应用层基础上的安全协议,它提供了一种基于密匙的安全验证。
由于一些代码仓库支持SSH协议,所以如果想要在本地访问代码仓库(如Github、Codeup),就需要配置SSH密钥(公钥和私钥)。
2、安装Git
参考链接:
云效代码管理 Codeup-安装Git——
https://help.aliyun.com/document_detail/153800.htm?spm=a2c4g.11186623.0.0.6b322b5cohTGIA#topic-2405645
3、配置SSH密钥
在Git Bash中执行命令:
//检查本地的SSH Key
$ ls -al ~/.ssh
-rw-r--r-- 1 xxx xxx xxx Oct 13 11:41 id_rsa
-rw-r--r-- 1 xxx xxx xxx Oct 13 11:41 id_rsa.pub//显示指定公钥
$ cat ~/.ssh/id_ed25519.pub//生成 SSH 密钥对
$ ssh-keygen -t ed25519 -C "email@email.com"//再次检查本地的SSH Key
-rw-r--r-- 1 xxx xxx xxx Apr 9 17:19 id_ed25519
-rw-r--r-- 1 xxx xxx xxx Apr 9 17:19 id_ed25519.pub
-rw-r--r-- 1 xxx xxx xxx Oct 13 11:41 id_rsa
-rw-r--r-- 1 xxx xxx xxx Oct 13 11:41 id_rsa.pub//查看生成的公钥
$ cat ~/.ssh/id_ed25519.pub//拷贝公钥到粘贴板下
$ clip < ~/.ssh/id_ed25519.pub//测试私有密钥是否通信成功,ssh -T [域名]
$ ssh -T codeup.aliyun.com
Welcome to Codeup, xxx!
4、参考链接:
云效代码管理 Codeup 配置 SSH 密钥——https://help.aliyun.com/document_detail/153709.html
如何生成SSH KEY及查看SSH KEY——https://blog.csdn.net/mars_Vessalius/article/details/116594263
Github笔记 之设置SSH Key密钥——https://www.jianshu.com/p/fa9e5c82f4ca
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
