I need to upload single file to ftp on port 21. I used this:
curl -T testFtpFile ftps://host -P 21 --user my_user
Bu i am receiving: Failed to connect to host port 990: Connection refused
How can I specify ftps port using curl?
curlftpftpsUbuntuupload
I need to upload single file to ftp on port 21. I used this:
curl -T testFtpFile ftps://host -P 21 --user my_user
Bu i am receiving: Failed to connect to host port 990: Connection refused
How can I specify ftps port using curl?
Best Answer
ftps://
is implicit FTPS (port 990).To use explicit FTPS (port 21), use
--ssl
switch (or even better--ssl-reqd
to enforce FTPS):Note that
-P
switch toggles active/passive FTP connection mode. It does not specify a port number. And you do not need to specify a port number explicitly, if you are using the default port number (21).