I am setting up some small websites as offshoots of my own website and need to host music.
Here are the key things:
- traffic will on average be fairly low
- music will be uploaded by the authors of the music (so no copyright issues)
- need FTP access for multiple users (i.e. different username and password for each user with access to their own dedicated upload/hosting space)
I know that lots of webhosts can provide one FTP username/password so I could host music for one website, but who/how would it work to give 20 people (or maybe even 200 people) their own login?
If I'm understanding you correctly, I would think you'd be able to create multiple FTP Accounts and subdomains in cPanel for your users. It would obviously be quite tedious to do manually but with a reseller account it wouldn't be hard to automate the process.