Mac上 ssh 或 git 没有权限拉代码

61 阅读1分钟

MAC 系统升级13后 git命令报Permission denied (publickey)

原因:任何运行OpenSSH 8.8 或更新版本的系统默认使用 SHA-1 哈希算法禁用 RSA 签名。

方案:使用ED25519签名算法 重新生成公私钥

ssh-keygen -t ed25519 -C your_email@163.com