cURL:错误的用户名/公钥组合

时间:2014-08-13 07:17:35

标签: curl ssh ssh-keygen

我想建立一个SFTP连接。到目前为止,我只是将公共RSA密钥发送给合作伙伴。如果密钥已添加到authorized_keys文件中,则一切正常。但是现在我从curl收到以下错误消息:

* SSH public key authentication failed: Invalid signature for supplied public key, or bad username/public key combination

合作伙伴说他们想要一个"打开rsa ssh2键"。所以我用这个命令创建了一个并将它交给了他们:

ssh-keygen -e -f ~/.ssh/id_rsa.pub > ~/.ssh/id_rsa_ssh2.pub

现在如果我使用原始公钥,我会得到与上面相同的错误消息。当我使用新的SSH2密钥时,我得到:

* SSH public key authentication failed: Invalid key data, not base64 encoded

很明显,我不明白我在做什么。谁能让我高兴?

0 个答案:

没有答案