I'm wondering that myself. I use FileZilla server myself. Run the server, run the MCD software installation .exe and install the SW files to a unique folder. Then in FileZilla I create an FTP user for each software release ("mcd4", "mcd6", "mcd6ur2", for example), and assign the home folder for each user account to the appropriate folder containing that release's software installation files.