Server Fault is a question and answer site for system and network administrators. 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 situation where I need to setup a FTP server with PGP encryption. Currently I use FileZilla w/ SSL, but in this case we are required to use PGP.

Any recommended products/procedures from those who have done this? Doesn't look like FileZilla natively supports PGP.


share|improve this question
up vote 4 down vote accepted

PGP is not an in-transit encryption technology as SSL/TLS is. You'll most likely need to use PGP to encrypt the files, transfer them, and then decrypt on the other side. This process could be easily automated if that is desirable.

share|improve this answer
thanks, what are the tools used to encrypt using PGP? this would be windows – Malnizzle Dec 15 '10 at 16:30
Well, if you need to use the commercial PGP product, there's a windows command-line version: Otherwise I'd recommend using the PGP-compatible GPL-licensed GNU Privacy Guard, which is available for Windows: – EEAA Dec 15 '10 at 16:34
I've used Gnu-PGP on Windows, it works! – sysadmin1138 Dec 15 '10 at 16:38
This all worked great FYI, thanks Erik – Malnizzle Jan 12 '11 at 15:47

gpg is an ideal drop in for this purpose. You can script it in windows, unix or other OS's. I implemented a scheduled file transfer for a global bank from one region to another which included PGP encryption at one end, automated pull from an FTP site, scripting on a Unix LPAR on an AS400 to decrypt and eventually drop into a windows fileshare. I would definitely advise gpg if you need something compatible with PGP but scriptable.

share|improve this answer
The commercial PGP is scriptable. – EEAA Dec 16 '10 at 15:46
True - at the time I wasn't in a position to implement it, so I looked at gpg and it was simple and convenient. – Rory Alsop Dec 16 '10 at 15:55

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.