WinSCP-没有可用的受支持的身份验证方法-无法使用密钥文件...(SSH-1 私钥)

WinSCP-没有可用的受支持的身份验证方法-无法使用密钥文件...(SSH-1 私钥)

我有一个 SSH-1 格式的私钥。当我将其关联到我的 WinSCP 站点时,我收到警告“私钥文件...包含 SSH-1 格式的密钥。它不符合您首选的 SSH 协议版本”。

我忽略了这一点并尝试通过 sftp 连接到 aws ec2 实例(我无法控制),我得到:

没有可用的受支持的身份验证方法(服务器发送:publickey、gssapi-keyex、gssapi-with-mic) - 无法使用密钥文件......(SSH-1 私钥)

我需要转换我的私钥文件吗?如果需要,我该怎么做?

答案1

SSH-1 已经过时几十年了。它几乎从未使用过,也许除了一些传统的嵌入式设备。我很确定没有 AWS 服务器支持这一点。而且您无法将 SSH-1 密钥转换为 SSH-2。我无法想象您从哪里获取了密钥。无论如何,您需要获取一个全新的密钥。

相关内容