Link to home
Start Free TrialLog in
Avatar of dburk1
dburk1

asked on

RHEL 5 FTP software question

For Red Hat Enterprise Linux 5, what is a good secure FTP solution that will integrate with e-mail and avoid having the customer use a third-party client to authenticate to upload and download files through a chroot jail? The ideal solution would be to have a secure web-based interface that I could easily integrate into an existing site without alot of hassle, where the secure session is initiated through an e-mail sent to the client. However, I'm finding mostly expensive convoluted enterprise solutions or low-end anonymous FTP daemons. Each customer is unique, and I don't want to simply have a file dump for everyone to see. Yes, I have tried WebDAV on the Microsoft end, but even that seems too complicated for some people, any suggestions?
Avatar of WizRd-Linux
WizRd-Linux
Flag of Australia image

By default vsftpd locks users in a chrooted jail in their own home directory.  You could easily then have a webpage that "connects" to the ftp to upload and download files as required.  To "secure" the website you will need an SSL cert, either paid or self generated.  Paid will stop the issue of annoying popups saying the website is insecure.

As for integration with email, I'm not entirely sure what you are trying to achieve there..
Avatar of dburk1
dburk1

ASKER

What I mean by e-mail is something akin to one of the many ftp sites and services out there where you can send an e-mail with a link that somehow has a unique key that permits the connection for that session. Would I be able to use a standard Microsoft web browser to connect to vsftp using SSL? I know v6 didn't like it in file mode. I would then have no problem paying for a certificate in that case. I was also looking sftp with SSH, but chroot jail is a pain to configure and you need an SSH capable ftp client. Please let me know if I'm off on this.

ASKER CERTIFIED SOLUTION
Avatar of arrkerr1024
arrkerr1024
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial