默认情况下,用户的 SSH 密钥存储在其 ~/.ssh
目录下。
进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥:
步骤 1 :查看文件是否存在,文件不存在调至步骤2 ,文件存在跳转只步骤3
# step 1 查询~/.ssh目录下是否存在SSH 远程文件
$ cd ~/.ssh
# step 2 查看文件是否存在
$ ls
我们需要寻找一对以 id_dsa
或 id_rsa
命名的文件,其中一个带有 .pub
扩展名。 .pub
文件是你的公钥,另一个则是私钥。
步骤 2 :若文件下没有内容或者文件不存在,重新配置SSH文件
(1)在设定ssh文件的过程中,需要先加入用户的 email,name 等基本信息:
#修改git中名字,邮件
$ git config --global user.name "xxxxx"
$ git config --global user.email "xxxxx"
(2)通过如果找不到这样的文件(或者根本没有 .ssh
目录),你可以通过运行 ssh-keygen
程序来创建SSH文件。
$ ssh-keygen -t rsa -C “your@email.com"
步骤 3:查看ssh公钥
# 查看ssh公钥
$ cat ~/.ssh/id_rsa.pub
步骤 4:将ssh配置到github中