-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Translate between FTP and SFTP protocols #86
Comments
Hi @Castaglia. That would be great to have such a translation between the protocols. We are trying to put PorFTPd into a Kubernetes cluster and that would be way much easier with the SFTP protocol. Is it something you would prioritize? Thanks, Mike. |
With support for proxying of SSH (see Issue #56), Now the question is: just which protocols need to be translated to/from what? The main use cases I can envision are:
And then there are things like: how much do people want to support frontend SCP to a backend FTP server? Please add/contribute your thoughts, use cases to this ticket, to help me understand what kinds of situations you face, where this protocol translation feature will be useful. Thanks! |
Our use case would be to support using an SFTP backend with a legacy application that is only capable of FTP. |
I also am primarily interested in translating FTPS frontend to SFTP backend, to support legacy FTP users while being able to proxy through a firewall without the weird FTP complexities. |
@kdesjard @pedanticdan for your frontend FTP/FTPS use cases, would |
Forward, in my case. |
Reverse in my case. Sorry I only just saw this ... upgrading to ProFTPd 1.3.8 just became a priority. |
There will be cases where sites wish to use SFTP on the frontend, but use FTP (e.g. to an old/legacy FTP server) on the backend. Or, vice versa, for supporting old/legacy FTP-only clients in talking to an SFTP server.
The
mod_proxy
module would be in a position to handle such protocol translations, as best as possible.The text was updated successfully, but these errors were encountered: