[解决][email protected]: Permission denied (publickey),算法更换为 ed25519
问题来源
最近更新代码想要 push 到 gitee,然而却很出现了意想不到的 错误 [email protected]: Permission denied (publickey)。然而我并没有更新 ssh 的密钥啊,那边的公钥也没有删除。测试一下 github 还可以 push.
尝试
以为是 ssh 密钥被错误删除,赶紧重新生成一波,复制添加,测试结果和上面一样,github畅通、gitee 被 deny.。。。看了官方的生成 密钥的文档,也就是加密算法和我使用的 rsa 不一样。搜索了一下相同错误的帖子,看到了一个 ssh-add ~/.ssh/id_rsa,然后解决(其Could not open a connection to your authentication agent.之后测试也是不行。
解决办法
使用 ed25519 替代 rsa 加密算法
$ cd ~/.ssh
# 没有那个文件说明
[解决][email protected]: Permission denied (publickey),算法更换为 ed25519最先出现在Python成神之路。
共有 0 条评论