git实战笔记系列:生成 ssh 公钥,查看获取放到github或gitee上面
一、第一次生成新的SSH key
1、网络参考
bogon:~ luminal$ cd .ssh/ 检查本机的ssh公钥
bogon:.ssh luminal$ ls -a 查看当前目录文件
. .. known_hosts
$ ssh-****** -t rsa -C "你的邮箱地址"
如:ssh-****** -t rsa -C "[email protected]"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
<回车>
Enter passphrase (empty for no passphrase):
<输入加密串><如不想设置密码可直接回车表示为空>
Enter same passphrase again:
<再次输入加密串><如不想设置密码,接着回车确认>
Your identification has been saved in /Users/luminal/.ssh/id_rsa).
Your public key has been saved in /Users/luminal/.ssh/id_rsa.pub.
The key fingerprint is:
43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a "你的邮箱地址"
最后出现类似长方形的字符画即表示成功。
2、实践操作
bogon:~ luminal$ cd .ssh/ 检查本机的ssh公钥bogon:.ssh luminal$ ls -a 查看当前目录文件. .. known_hostsbogon:.ssh luminal$ ssh-****** 生成新的公钥Generating public/private rsa key pair.Enter file in which to save the key (/Users/用户名/.ssh/id_rsa):ssh key的保存位置Enter passphrase (empty for no passphrase):输入密码。回车就行,代表为空,因为每次使用都要输入很麻烦Enter same passphrase again:确认密码。接着回车确认Your identification has been saved in /Users/用户名/.ssh/id_rsa.Your public key has been saved in /Users/用户名/.ssh/id_rsa.pub.The key fingerprint is:SHA256:YUKQmXc5m8gGmL2d58wFG7b。。。。。。 [email protected]The key's randomart image is:+---[RSA 2048]----+| +.=. .B+=o . || o *.o @.o.o. o || *.EoO o.o o|| . *o*..o . ..|| . =S+. .o|| + o ...|| . . || . . || . |+----[SHA256]-----+
Ssh-****** 命令后,后面都是直接enter,没有出现问题
最后出现类似长方形的字符画即表示成功。
二、如何获取**
第一次生成以后,之后每次要用到,如下查看拷贝即可
bogon:~ luminal$ cd .ssh/ 检查本机的ssh公钥bogon:.ssh luminal$ ls -a 查看当前目录文件. .. id_rsa id_rsa.pub known_hostsbogon:.ssh luminal$ cat id_rsa.pub 获取查看公钥ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDPE+eTZxOs0aY5SxwROuWtT4OQ1u2Vb22knfmeueehAMQGw3Ip2aQZJNvfV*** 保密省略 ***
三、把上面的公钥拷贝放到 github 或 gitee 上即可
只有你把自己电脑上的公钥,添加到 github 或 gitee 上面,
你才能在 github 或 gitee 上面,上传和下载代码
1、把公钥放到 github 上面
(1)注册登录github
github官方网址:https://github.com/
(2)把公钥放到github上面
点击头像,然后点击 Settings
如下操作即可:
标题随自己定义,把公钥拷贝进去
2、把公钥放到 gitee 上面
(1)注册登录gitee
gitee官方网址:https://gitee.com/
(2)把公钥放到gitee上面
鼠标放到头像上面,如下,点击设置
找到 SSH 公钥,标题随自己定义,把上面查找到的公钥拷贝进去,如下图:
如下添加成功: