According to docs it lftp should support an environment variable ftp_proxylike
ftp_proxy=ftp://proxy.domain.com lftp -c "cd /upload; put file" ftp://200.200.200.200
If this works, you can put
export ftp_proxy=ftp:
set ftp:proxy=ftp://proxy.domain.com
~/.lftprc.
, FTP- GUI,
upload.lftp
USER ...@...
PASS ...
PUT ...
-s:
lftp -s upload.lftp 200.200.200.200
curl -T (docs) ncftpput ().
- :
FTP_PROXY=ftp://proxy.domain.com curl -T uploadfile -u foo:bar ftp://200.200.200.200/myfile
.