【发布时间】:2017-10-07 18:48:37
【问题描述】:
完全披露,我是一名网络开发人员,而不是网络管理员,所以这些东西有点超出我的控制范围。
我正在尝试使用 cURL 来启动 SFTP 连接并将一个简单的文本文件传输到远程主机。当我运行这个 cURL 命令时:
curl -u username:password -T /path/to/file.txt sftp://host.com:22/file.txt
我收到此错误:curl: (51) SSL peer certificate or SSH remote key was not OK
于是我联系了远程主机的管理员,他们回复了这条消息:
请使用我们的主机密钥 ssh-dss 1024 12:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef
经过一番挖掘,我了解到我无法从他们提供的信息中生成公钥。我不确定如何处理这些信息。有什么建议吗?我想我认为我需要他们提供的公钥文件……对吗?
任何和所有的见解将不胜感激。谢谢!
【问题讨论】: