0%

SSH连接提示 Permission denied (publickey)的解决方法

前提

SSH Key已经正常生成,并已经成功配置到GitHub上。

问题

通过SSH连接GitHub时出现错误提示:

1
Permission denied (publickey).

原因

可能是因为在生成Key的时候,采用了自定义文件名,没有采用默认的id_rsa文件名,导致系统在本地找不到与publickey相对应的privatekey

未做进一步测试,所以这个原因只是猜测。

解决

执行ssh-add命令,添加自定义文件名的privatekey

1
ssh-add ~/.ssh/FileNameofYourPrivateKey