Ubuntu下Rider用Yubikey SSH克隆GitHub仓库失败及日志咨询
问题:Rider通过FIDO2密钥克隆GitHub仓库失败,及日志位置查询
环境与前提
- 系统:Linux Ubuntu 24.04 LTS
- Rider版本:2024.3.4(Snap安装)
- FIDO2密钥:Yubikey 5 NFC(固件版本v5.7.1)
- SSH密钥生成命令:
ssh-keygen -t ed25519-sk -O resident -O verify-required -C "Yubikey 5 NFC Github"
- 本地通过
ssh -vT git@github.com已成功SSH连接GitHub
错误现象
在Rider中克隆仓库时出现以下错误:
无法连接
无效设置:密钥对'/home/myUsername/.ssh/id_ed25519_sk_github'已损坏或格式未知。仅支持OpenSSH格式的SSH2密钥(DSA、RSA、ECDSA或ED25519)或PuTTY私钥.ppk文件。错误信息:Don't know how to decode key:unknown
当前Rider配置
版本控制 -> GitHub
Clone git repositories using SSH [X]
工具 -> SSH配置
Host: github.com Username: git Authentication type: Key pair Private key file: /home/myUsername/.ssh/id_ed25519_sk_github Passphrase: None Parse config file ~/.ssh/config [X]
已尝试切换为「OpenSSH config and authentication agent」认证类型,问题未解决
疑问
- 错误提示指向密钥格式问题,可能的原因是什么?
- 通过Snap安装的Rider日志文件路径在哪里?
内容的提问来源于stack exchange,提问作者Jonas
相关产品推荐
相关产品推荐

