The ftp daemon (ports 20, 21, 113)(File Transfer Protocol) is one of the easiest ways of getting files
to & from a server, & particularly useful for uploading the web sites. There are a number of
good daemon software packages to choose from, but I chose one that was included in a pack of network
tools (inftp) on the Suse CD. This ftp daemon required absolutely no configuration at all. The daemon
is controlled over the inet daemon & can be started separately or also at boot up.
Having an ftp daemon running is also a bit of a security risk, & therefore you should chose
your ftp daemon very carefully. One very popular daemon is the wuftp daemon package, but when you
follow the security & exploits announcements then you will soon discover that wuftp is
reasonably insecure. There’s no point making it easy for a hacker. There are several ways to
copy files to your server & using an ftp server daemon on it would only be recommended
when you are hosting several web sites. If there is only on web site on the server, your own,
then you could consider using Samba or ssh copy. See the Samba & ssh sections for more details.