Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

I have a requirement to connect to a remote ftp server via unix terminal. I don't have gui access. The server runs ftp explicit over tls/ssl.

Could someone please help me with this?

I saw a post regarding the same using Ruby, but I need to do this without using any scripting languages. I can use only linux shell scripts and download commands if available.

share|improve this question

migrated from Nov 21 '12 at 8:38

This question came from our site for professional and enthusiast programmers.

what have you tried so far? also -link the ruby script so we can better understand exactly what you want done. – Inbar Rose Nov 21 '12 at 6:35
It is always better to add the references which you have come across with the questions. – GajananH Nov 21 '12 at 6:36

If you are just looking for a suitable ftp client try lftp. It is available in most linux distribution repositories. E.g. on debian, you can install it with

apt-get install lftp

You may get a certificate verification error when connecting to an ftp server which provides a self-signed certificate. In such a case you can disable certificate verification with this lftp command:

set ssl:verify-certificate no

However, be certain that you know what you are doing. Only disable certificate verification for own/trusted servers!

share|improve this answer

Your Answer


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