I currently have ftp running on a Mac OS X 10.3.9 server. On my firewall I am port forwarding port 21 to that server and everything is working fine. I'm concerned about security and in lieu of changing to something like sftp, I'd like to use a non standard port for ftp requests. My question is what changes do I need to make to the ftp service (if any), what changes to my firewall (I'm pretty sure that I just forward my new port number to the ftp server), and finally what do my clients need to do to connect using the non standard port. Currently, I have clients on Macs and PCs using Internet Explorer, Fetch, and WS_Ftp Pro. There may be some other misc. clients, but I only support the ones mentioned.
Are there any other things that I need to consider before making a change like this? And do any of you have opinions about other products that I might use for a more secure ftp site? I looked recently at a product called Rumpus - any thoughts on that?
I appreciate the help - thanks.