You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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」认证类型,问题未解决

疑问

  1. 错误提示指向密钥格式问题,可能的原因是什么?
  2. 通过Snap安装的Rider日志文件路径在哪里?

内容的提问来源于stack exchange,提问作者Jonas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 13:18:20