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

自定义名称的SSH密钥在KDE neon系统中无法正常使用的问题求助

自定义名称的SSH密钥在KDE neon系统中无法正常使用的问题求助

我最近在新安装的KDE neon系统上碰到了SSH密钥的麻烦——自定义命名的密钥完全没法正常工作。我试过重新安装密钥,最后在调试模式下才找到问题所在:SSH根本不会尝试使用我那个自定义名称的密钥文件。这太出乎意料了,因为同样的操作在Ubuntu 18.04上用了好几年都没出过问题,换到KDE neon就出现了这个状况。

我一直用的都是常规操作流程(在Ubuntu 18.04上完全正常):

  • 在管理端生成密钥对:ssh-keygen -b 4096(我会给密钥起个自定义名称来区分不同服务器)
  • 将新公钥添加到服务器:ssh-copy-id -i ~/.ssh/custom_name.pub user@192.168.x.x

整个过程没有报错,服务器端的~/.ssh/authorized_keys里也确实能看到这个新密钥,一切看起来都没问题。

但连接服务器时,SSH只会尝试那些默认命名的密钥,完全不碰我的自定义密钥,调试日志里是这样的:

debug1: Trying private key: /home/gerge/.ssh/id_rsa
debug1: Trying private key: /home/gerge/.ssh/id_ecdsa
debug1: Trying private key: /home/gerge/.ssh/id_ecdsa_sk
debug1: Trying private key: /home/gerge/.ssh/id_ed25519
debug1: Trying private key: /home/gerge/.ssh/id_ed25519_sk
debug1: Trying private key: /home/gerge/.ssh/id_xmss
debug1: Trying private key: /home/gerge/.ssh/id_dsa

如果把密钥改名为id_rsa就能正常工作,但我有很多密钥,必须用自定义名称来区分。有没有人知道这该怎么解决?

我的本地管理系统信息:
KDE neon Linux HOSTNAME 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

备注:内容来源于stack exchange,提问作者Gerge

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 13:37:43