I have a need to setup an FTP server for many users to upload and download files.
The users are not consistent in their chosen protocol, some use FTP, some FTPS, some SFTP.
I would like to setup a server to provide this preferably using some Virtual Hosting arrangement that does not involve setting up system accounts for individual users. While the software for FTPS and FTP to enable this is readily available SFTP (the subsystem of SSH) does not appear to have many equivalents.
I have a single RedHat EL machine provisioned for this purpose.