我正在尝试将文件从服务器下载到客户端的特定路径,当我运行以下 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
请建议此下载是否有合适的格式
-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
当 ftp 服务器上的文件权限受到限制时,这发生在我身上。
使用 Windows IIS FTP,我必须在安全属性选项卡中添加“IUSR”。
在 Linux 上,如果“测试”用户有权访问该文件,或者如果 ftp 服务器有权访问该文件,您可能需要进行锻炼。祝你好运