I have so far been unable to find a Ubuntu package or configuration that would allow for me to accomplish reverse proxy using subdomains to an internal ftp server like this:
FTP Client > ftp://abc.mydomain.com > ftp://some.lan.machine.or.ip
FTP Client > ftp://xyz.mydomain.com > ftp://some.other.lan.machine.or.ip
I believe that Nginx does not support FTP, so is there another solution that would allow for an FTP reverse proxy by subdomain? Minimally, standard port 21 is all that is required, and of course the proxy solution should be resistant to attacks. The internal servers also run on Ubuntu with pure-ftpd with virtual user authentication.