无法使用 MobaXTerm 进行基于 ssh 密钥的身份验证

无法使用 MobaXTerm 进行基于 ssh 密钥的身份验证

你好,我正在运行 MobaXTerm 24.0,可以使用密码验证正常连接到远程服务器,但不能使用 ssh 密钥。我还可以直接通过 ssh 连接到服务器(我使用的是 Cygwin 的 ssh 实现)。在 SSH 代理的配置设置中,我已将其指向 .ssh 中的 id_rsa.pub 文件,但我一直收到“网络错误:连接被拒绝”的消息。我尝试手动添加公钥,但它似乎只接受 PuTTY 密钥文件,我不知道如何让它查看 id_rsa.pub,因为我不想将 Windows ssh impl 引入其中,因为这可能会像 Windows 那样把事情搞砸。你知道出了什么问题吗?

相关内容