I need the ability for clients to send me files. I would like them to use web services, but they are unable to do this (they want to just FTP a file over like they are used to, so this is what I have accepted).
I run Windows servers but am a little skeptical about housing an FTP server in my network with my app servers/DB servers since I am aware of the security issues surrounding an FTP server.
What is the best way to deal with this?