Forum Moderators: mack
There are 2 different types of ftp, anonymous ftp and pass protected ftp. If your files are in any way sensative you should really think along the lines of using password protecton.
The only real experience I have of administering ftp is with Linux systems. Will you be using Linus or windows?
If it is linux then the operating system distro you have will almost certainly come with an ftp server. Although you may have to enable it through initd. The popular options are vsftp and proftp. In either case you will need to have a look on your system for the configuration files these are vsftpd.conf and vsftpd.conf respectivly. If you dont know where they are try running the command "whereis proftpd.conf" your shell should come back to you with a location directory. Within the config files set up your system configuration. From what I remember the config files for both these ftp servers are well documented and fairly easy to use.
Once you have altered your config files and set ftp to run as a service in initd you should be able to log in to ftp://your.ip.add.ress/ If you are using anonymous ftp that is. If you are using an ftp user then you will need to log in as that user with that users username and password.
In order to make ftp accesable from outside your network you will need to open a couple of ports. If you are not sure about this please consult your network administrator.
Hope this is of some help.
Mack.