
像 git push 和 git clone 后提示要输入密码。输三次都过不了, 重新生成上传公钥都试过了,依旧过不了密码关 [email protected].53: Permission denied (publickey,password,keyboard-interactive).
1 knktc 2022 年 10 月 27 日 |
2 nii 2022 年 10 月 27 日 升级到 macOS Ventura 之后 SSH 可能遇到 rsa key 验证失败,解决方案:编辑 ~/.ssh/config, 新增两行: HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsa |
3 bugDev 2022 年 10 月 27 日 via iPhone ssh 配置文件~/.ssh/config 中添加下面两行 HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa |
4 tongzhirongnine OP |
5 cyll 2022 年 10 月 27 日 建议直接换 ed25519 |
6 tokune 2022 年 10 月 27 日 更新 ssh key, rsa 有风险 |
7 EthanZC 2022 年 10 月 27 日 建议直接换 ed25519 +1 |
8 tongzhirongnine OP 新增两行就可以了,太感动了! |
9 tongzhirongnine OP @cyll 是的是的,苹果系统升级后默认禁用了 用 SHA-1 的哈希算法的 RSA 签名,因为被破解了所以不安全。 |
10 zhangyl 2022 年 10 月 27 日 建议直接换 ed25519 +1 |
11 lopssh 2022 年 10 月 27 日 ssh 配置文件~/.ssh/config 中添加下面两行 HostKeyAlgorithms +ssh-rsa PubkeyAcceptedKeyTypes +ssh-rsa 另外:建议直接换 ed25519 +1 |
12 amorphobia 2022 年 10 月 27 日 @knktc 怪不得我没遇到,原来是早就换 ed25519 了 |
13 haha2022 2022 年 10 月 27 日 感谢感谢,升级了新系统遇到了这个问题 |
15 enenlee 2022 年 10 月 27 日 Ventura 抛弃了 sha-1 ssh 密钥 建议用 ed25519 |