问题描述
今天使用 curl 调用ftp上传文件抛出一下错误
sam@sam-hp-z238:~$ curl -T /home/sam/myinstall ftp://192.168.2.48/camera
% 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: (25) Failed FTP upload: 550
解决办法
很重要!FTP的地址一定要以 /
结束
例如:curl -T /home/sam/myinstall ftp://192.168.2.48/camera/
测试 完美解决!
sam@sam-hp-z238:~$ curl -T /home/sam/myinstall ftp://192.168.2.48/camera/
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1612 0 0 100 1612 0 76761 --:--:-- --:--:-- --:--:-- 76761