您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
31 配置公私钥
发布时间:2020-07-25 11:37:58编辑:雪饮阅读()
为了将我们本地仓库方便的与github上对应仓库进行互动,所以需要在github上配置我们本地生成的公钥。
配置公私钥
首先检查本地是否已存在公私钥
xy@DESKTOP-BG9HNHK MINGW64 ~/.ssh
$ ls -la ~/.ssh
total 21
drwxr-xr-x 1 xy 197121 0 5月 23 18:57 ./
drwxr-xr-x 1 xy 197121 0 7月 25 11:06 ../
-rw-r--r-- 1 xy 197121 442 5月 23 18:57 known_hosts
这里发现并没有公私钥
生成公私钥对
既然我们目前没有公私钥对,则我们需要生成公私钥对,如
xy@DESKTOP-BG9HNHK MINGW64 ~/Desktop/web/web (branch3|REBASE 4/5)
$ ssh-keygen -t rsa -b 4096 -C "1509272975@qq.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/xy/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/xy/.ssh/id_rsa
Your public key has been saved in /c/Users/xy/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:n+nhcs5scxxg1LeI1voYZiEhGd0c6fN5La0Z5SMf/lA 1509272975@qq.com
The key's randomart image is:
+---[RSA 4096]----+
| .+ o.+ |
| o o = . . |
| . + o o . |
| . O o . .|
| S+ * . =E|
| .=o+.+++|
| o== o==o|
| .==.+ o+ |
| =*o o|
+----[SHA256]-----+
那么再来看看,发现公私钥对就有了
xy@DESKTOP-BG9HNHK MINGW64 ~/Desktop/web/web (branch3|REBASE 4/5)
$ ls -la ~/.ssh
total 29
drwxr-xr-x 1 xy 197121 0 7月 25 11:13 ./
drwxr-xr-x 1 xy 197121 0 7月 25 11:09 ../
-rw-r--r-- 1 xy 197121 3381 7月 25 11:13 id_rsa
-rw-r--r-- 1 xy 197121 743 7月 25 11:13 id_rsa.pub
-rw-r--r-- 1 xy 197121 442 5月 23 18:57 known_hosts
接下来我们复制这个.pub的文件里面的内容
xy@DESKTOP-BG9HNHK MINGW64 ~/Desktop/web/web (branch3|REBASE 4/5)
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCjHp1Uf4Y0HSmsy/fEWJ8ZaVVw9LkGzmSEbD4KplHm7VP6UjnJBt/zVUWwe3j3qb4k0KwCtQzN1uW2Weq6O/aNVVAiNAo1FCwiyepETgAY2YzA1B3v9a+nVVHqdQpOtRuX55YJji4d+n4IHrpjs1AFQk7/l6deIA+fwfcTNAp97n2Q5kETmdmrdm6emAWo552bU3Fj/obzLIybE9jTheJFmauys7IRNMi+gYIMt+AOlHi1RBXkLmkJQtEXtIuchu/tdI2uM5iTVbeKEkroGRe+c+GnR6gZvPVKRE5umAj7jGj/ZoIUqbUMkbWqiJmTLLiHUsSfYXb9fB/d5AWxPh6/EEcFm8/7tCkRsmVu+BuNQRLWUWow0NGKCIv/xmn8DPBPaVHpDoavxrAOOxafia+KS0D9YxE2f/pwljpINev6UkfGOeA/LbqWIaz6ndvv1p868n3qXelhmilYBFuiZRB2pUObIkufieFwBk7/eq9I7+bUkxfr8x06e755dbsOIiZrGO7LxOiTZ0m8mNu+RUuz3783FEzBdTudncVsGMB2X6fGneSIWhy6ZbyboQ/3nKB2cWpePBI7NjbSUim5d5zky2mmUlkdPP58cafpjZP/jcIj8zCjoQp9670BbInEkoD6fHOSr2YSU7DBhdlTMPoVb8iiSpXtMfuvBDBzvZucSQ== 1509272975@qq.com
配置公私钥
然后登录我们的github在右上角
这里面title可以不用填写的
添加后ssh keys里面就多了一个条目
这样就算是配置完成了。
关键字词:公钥,私钥,公私钥,github
相关文章
-
无相关信息