在连接 blog 在 Github 上的远程仓库时,终端提示:
1 | Warning: Permanently added the RSA host key for IP address '**.205.**3.1*6' to the list of known hosts. |
随后通过 ssh 命令检测了下是否能够正常连接 Github,发现同样是没有权限。
1 | ssh -T git@github.com |
那么这时肯定是密钥出现问题了!
通过 ls 命令才发现本地的 id_rsa 和 id_rsa.pub 没了,原因是之前我做过电脑更新!
1 | ls -al ~/.ssh |
找到原因就好解决了,我们只需要通过 ssh-keygen 命令重新生成密钥,并把公钥部署到 GitHub 上即可。
1 | ssh-keygen -t rsa -b 4096 -C ["email@example.com"] |
知识拓展: