2011-04-15 111 views
6

我试图通过SFTP协议文件FTP到客户端:SFTP使用卷曲

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输入主机密码:

卷曲不断要求我输入密码。我尝试过使用OpenSSH和puttyGen的密钥对,但都没有成功。有人能告诉我我做错了什么吗?

+0

打开--verbose,在您的连接被拒绝的地方找到合适的输出,然后修改或附加该输出的编辑版本给您的消息。祝你好运。 – shellter 2011-04-16 03:10:30

+1

属于http://superuser.com/ – 2011-04-16 04:29:58

+1

尝试:'curl -v -u XJ0002T:password4xjoo2t ...' – jfs 2011-04-16 05:23:56

回答

8

由于您使用了-u并提供用户名,但没有密码,curl会要求您输入密码。

提供一个空白密码,而不是-u用户名:(注意尾部冒号),它会停止询问。