Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

From: https://secure.wikimedia.org/wikipedia/en/wiki/FTPS

Explicit: If a client does not request security, the FTPS server can either allow the client to continue insecure or refuse/limit the connection.

Implicit: A client is immediately expected to challenge the FTPS server with a TLS/SSL ClientHello message. If such a message is not received by the FTPS server, the server should drop the connection.

So If I own only the client side, then what can I do to allow an FTPES connection to only use a secure connection? Under a non-windows OS.

IPtables/pf rule? Proxy? or What can I do?

share|improve this question

You would need to configure the client to always use encrypted control and data connections. For example, in lftp this is done by setting ftp:ssl-force and ftp:ssl-protect-data to true.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.