• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

secure FTP (encrypted?)

SagaLore

Elite Member
I need to setup a way for clients to upload or download very large files (30mb+), and the data in these files are sensitive. I've tried various https upload scripts but they're really slow and unreliable. I think FTP is the only way for me to go. But, passwords/commands are transfered as plaintext and all the data is readable... I have to add some security to it...

The other stipulation is that the client can't install some kind of software. If there were a single file program they could run, that would work.

Any ideas?
 
What kind of a machine are you connecting to? If it's a *nix machine, you can just use one of many SSH clients(GUI and CLI), which offers an implementation of FTP that's secured via SSH. Otherwise, if it's a Windows machine, you're going to need to look in to a product like Secure FTP Wrapper, which encrypts a normal FTP server with SSL, which SmartFTP supports(as johngute notes).
 
Got VC++?

You could whip up a custom FTP client using a TCP/IP toolkit from Dundas, Dart, IPWorks, etc., and make it zero-install by using either source code (Dundas) or statically-linked libraries instead of DLLs (not sure which of the others).

Of course cost might be an issue -- the Dundas secure toolkit is $2200.
 
As two others mentioned, SFTP (Secure FTP) is the best for your purposes. It is a part of the OpenSSH suite which is included (and enabled) in all major distributions.

Two popular clients for it are PSFTP (a small console program, like Windows' bundled "ftp") and graphical FileZilla, which is mainly a front-end to PSFTP. Both are open-source.

edit: neither of them requires installation, as FileZilla can be downloaded as a zipped bundle, executed from wherever, and stores its settings in a local XML file.
 
Back
Top