我正在尝试将服务器上的文件下载到客户端上的特定路径,当我运行以下curl命令时出现错误:
curl -u test:test "ftp://<serverip>/home/test/README.txt" -o ~/home/dccom/testserver/db/log/README.txt
The curl command error is as follows :
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (78) RETR response: 550
请建议此下载的格式是否正确
答案 0 :(得分:0)
-The path format changing will work :
curl -u test:test 'ftp://10.226.45.7/%2fhome/test/README.txt' -o /home/dccom/testserver/db/log/README.txt
答案 1 :(得分:0)
当ftp服务器上文件的权限受到限制时,这发生在我身上。
使用Windows IIS FTP,我必须在“安全属性”选项卡中添加“ IUSR”。
在linux上,如果“测试”用户有权访问文件或ftp服务器有权访问文件,则可能需要锻炼。祝你好运