完全披露,我是一個網絡開發人員,而不是網絡管理員,所以這個東西有點出於我的舵手。嘗試使用DSA指紋通過SFTP將文件傳輸到遠程服務器?
我正在嘗試使用cURL來啓動SFTP連接並將簡單的文本文件傳輸到遠程主機。當我運行這個cURL命令:
curl -u username:password -T /path/to/file.txt sftp://host.com:22/file.txt
我得到這個錯誤:捲曲:(51)SSL等證書或SSH遠程關鍵是不正常
於是我聯繫了遠程主機的管理員,他們回覆此消息:
Please use our host key ssh-dss 1024 12:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef
經過一番挖掘,我瞭解到我無法從他們提供的信息中生成公鑰。我不確定如何處理這些信息。有什麼建議?我想我以爲我需要他們的公鑰文件......這是正確的嗎?
任何和所有的見解將不勝感激。謝謝!
完美。當然,我當時正在推翻這一點。非常感謝您的回覆。 –