Github SSH key的创建和删除

9,248 阅读1分钟

当你需要将你一台新的机器和github匹配时,需要用到SSHKEY,又或者你只是忘了之前设置的SSH Key密码了,这时就需要用到创建和删除SSH Key。

一、查看和删除本地的SSH

  1. 打开终端输入cd ~/.ssh
    若本地没有ssh的话会提示No such file or directory,那么直接创建新的ssh就可以了,如果顺利进入到.ssh文件夹,则进入下一步;
  2. 使用ls -a查看所有文件会看到有: id_rsa.pubconfigknown_hosts等文件;
  3. 删除.ssh文件夹使用命令:
cd..
rm -r .ssh

判断是否删除成功使用命令cat ~/.ssh/id_rsa.pub,若成功会提示No such file or directory,若没有成功,重复上述步骤。

二、创建新的SSH

  1. 在终端里面输入如下命令:
    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    这里的your_email@example.com就是你的邮箱; 之后一路回车,不要设置密码,大概率会记不住的。
  2. 完成上述操作后,你就在本地创建了一个ssh,接着使用命令
    cat ~/.ssh/id_rsa.pub,然后把出现的这一串字符一个不落的复制上。
  3. 打开github的setting,找到SSH Key and GPG Key 进入后 New SSH key,将复制的字符粘贴到 key里面,取一个名字保存,就可以了。