命令行 – 使用cURL的SFTP

命令行 – 使用cURL的SFTP,第1张

概述我试图通过sftp协议将文件ftp到客户端: curl -u username --key C:\cygwin\home\XJ0002T\.ssh\id_rsa --pubkey c:\cygwin\home\XJ0002T\.ssh\id_rsa.pub -T c:\temp2\test4.txt sftp://server/SFTP/ --insecure 输入用户XJ0002T的主机密码: 我试图通过sftp协议将文件ftp到客户端:
curl -u username --key C:\cygwin\home\XJ0002T\.ssh\ID_rsa --pubkey c:\cygwin\home\XJ0002T\.ssh\ID_rsa.pub -T c:\temp2\test4.txt sftp://server/SFTP/ --insecure

输入用户XJ0002T的主机密码:

Curl一直在问我密码.我尝试过使用OpenSSH和puttyGen的密钥对,但都没有用.有人能告诉我我做错了什么吗?

解决方法 curl要求您输入密码,因为您使用-u并提供用户名但没有密码.

使用-u username提供空白密码:(注意尾随冒号),它将停止询问.

总结

以上是内存溢出为你收集整理的命令行 – 使用cURL的SFTP全部内容,希望文章能够帮你解决命令行 – 使用cURL的SFTP所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/1049404.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存